日付型を yyyyMMdd 形式に変換する方法
日付型 (datetime) の変数を yyyyMMdd 形式 (文字列で区切りなしの 8 桁数字) に変換するには、以下のような方法があります。 GETDATE() の部分を変数やテーブルの列名に変更すれば、どんな日付型でも変換できますね。
SELECT CONVERT(nvarchar(8), GETDATE(), 112)
日付型 (datetime) の変数を yyyyMMdd 形式 (文字列で区切りなしの 8 桁数字) に変換するには、以下のような方法があります。 GETDATE() の部分を変数やテーブルの列名に変更すれば、どんな日付型でも変換できますね。
SELECT CONVERT(nvarchar(8), GETDATE(), 112)