| 2020/11/17(Tue) 09:33:39 編集(投稿者)
■No96351 (魔界の仮面弁士 さん) に返信
遅くなって申し訳ありません。
DECLARE @STIME DATETIME = '2020-01-01 0:0:0.000'; DECLARE @ETIME DATETIME = '2020-12-31 23:59:59.999';
DECLARE @DFT BIGINT = DATEDIFF_BIG(MILLISECOND, @STIME, @ETIME);
SELECT @DFT
上記実行すると 以下のエラーメッセージが表示されます。
メッセージ 195、レベル 15、状態 10、行 4 'DATEDIFF_BIG' は 組み込み関数名 として認識されません。 メッセージ 137、レベル 15、状態 2、行 6 スカラー変数 "@DFT" を宣言してください。
追記 SQLServer 2016 で対応みたいでした。 使用している SQLServer は 2012 なので使えませんでした。 |