SQL SERVER 2008 で日付型のフォーマット設定を教えてください。

kinghal
2014-02-25 14:28 1677 2
SQL SERVER 2008 で日付型のフォーマット設定を教えてください。
convert(char,日付項目,111)だと2014/01/01 になってしまいます。
 0 を消したいのですがわかりません。
2014/01/01 --> 2014/1/1 にしたいです。

コメント

2014年 02月 27日 (18:42)
こんにちは。
イノ(inno)です。

2014/01/01 --> 2014/1/1にする方法はいろいろありますが、
その中で一つ紹介したいと思います。
下記のSQLをご参考ください。

DECLARE @Today datetime
SET @Today = '2014/01/01'
SELECT CONVERT(VARCHAR(4),YEAR(@Today)) + '/' + CONVERT(VARCHAR(2),MONTH(@Today)) + '/' + CONVERT(VARCHAR(2),DAY(@Today))
kinghal 2014年 02月 27日 (21:32)
おかげさまで解決しました。
ありがとうございます。