datetime
の時間部分にminutes(INT)
を追加する方法は?
例えば :
このような日時変数がある場合:
@shift_start_time = 2015-11-01 08:00:00.000
@increase = 30
結果を取得する方法:
2015-11-01 08:30:00.000
Dateaddの使用:
DATEADD(minute,@increase,@shift_start_time)
最初の引数は次の中から選択できます:年四半期月日の日日週平日時分秒ミリ秒マイクロ秒ナノ秒
確認してください https://msdn.Microsoft.com/it-it/library/ms186819%28v=sql.120%29.aspx
Datetimeの時刻部分に分を追加するには=>
SELECT DATEADD("mi", @increase, @shift_start_time);