#19 DateAdd関数の置き換え

「DateAdd関数」はMSDEでもそのまま使用可能です。ただし引数の書式が若干異なりますので、その部分のみ書き換えが必要です。


Accessでは「DateAdd("日付書式", 加減算する数値, 日付データ)」のように記述します。
AccessクエリのデザインビューAccessクエリのデータシートビュー


MSDE(SQL Server)でも「DateAdd関数」が利用可能です。ただし、第1引数はダブルクォーテーションなどで囲む必要はありません。また下表のように、いくつかの代替表記も可能となっています。
MSDEでのSQLの記述

加減算単位 指定書式(いずれも利用可能)
Year、yy、yyyy
Month、mm、m
Day、dd、d
Week、wk、ww
Hour、hh
Minute、mi、n
second、ss、s


クエリアナライザの実行結果例
| Index | Prev | Next |

 

Copyright © T'sWare All rights reserved