SQL Server の GETDATE() で日付のみ取り出す

DateTime型の変換
GETDATE関数で取得した日付には時刻も含まれます。検索条件に使う場合などは時刻が邪魔をする場合があるので、以下の方法で日付だけを取り出します。
-- SQL Server 2008 以降はこれでいけます。
SELECT CONVERT(date,GETDATE())

-- 古いバージョンだとやや長くなります。
SELECT DATEADD(dd, 0, DATEDIFF(dd, 0, GETDATE()))

このブログの人気の投稿

コピーした行の挿入が表示されない時はフィルタされていないかチェック

Excel で一部の図形だけ固定する