こんにちは、私が使用している皆さん
CONVERT(VARCHAR, i.createdDate, 120)
に変換しvarchar
ます。
日付を次のように表示するにはどうすればよいですyyyy_MM
か?:
'2012-12-16 14:50:00' to '2012_12'
前もって感謝します。
こんにちは、私が使用している皆さん
CONVERT(VARCHAR, i.createdDate, 120)
に変換しvarchar
ます。
日付を次のように表示するにはどうすればよいですyyyy_MM
か?:
'2012-12-16 14:50:00' to '2012_12'
前もって感謝します。
これはうまくいくはずです:
SELECT REPLACE(CONVERT(VARCHAR(7), GETDATE(), 120), '-', '_')
これは SQL Server 2012 ですか? FORMAT 関数を使用できます。
http://technet.microsoft.com/en-us/library/hh213505%28SQL.110%29.aspx
ここに別のオプションがあります
SELECT
CONVERT(VARCHAR(4), YEAR(GETDATE())) + '_' + CONVERT(VARCHAR(2), DATEPART(m, GETDATE()))