SQL Server 2008を使用しています。私は、CreateTimeというdatetime型の列を持つテーブルを持っています。このテーブルから、CreateTimeが現在の時刻(UTC時刻)から3時間以上30分以内のすべてのレコードを選択する必要があります。私はT-SQLストアプロシージャを使用しています。SQL ServerのDateDiffでヘルプを要求します
ところで、CreateTime列は過去のある時刻です。
MSDNからDateDiffのヘルプを習得して検索するのにかなりの時間がかかりましたが、わかりません。誰か私にサンプルをお願いしますか?
事前のおかげで、 ジョージ
CREATETIMEがgetdateutc()より大きい場合、値は負の値になります。それは - (3 * 24 * 60 + 30) –
でなければなりません。これは将来何らかの時間に作成される行でしょうか? :-)私にはタイムマシンのおじさんのように聞こえる...... –
あなたの声明は正しいが、それは本当に起こるかどうか疑問に思う。 –