- PR -

SQL文で月を求めるとき

1
投稿者投稿内容
インスパ
大ベテラン
会議室デビュー日: 2002/08/30
投稿数: 125
投稿日時: 2005-04-20 13:53
現在SQL SERVERを利用しておりますが下記のSQLで月を求めると結果が"4"となります。
"04"とするにはどのようにすればいいのでしょうか?
ご存知の型ご教授願います。

SELECT CAST(MONTH(GETDATE())AS VARCHAR(4))
momotaro
会議室デビュー日: 2003/07/23
投稿数: 14
投稿日時: 2005-04-20 14:40
SELECT SUBSTRING(CONVERT(CHAR(8),GETDATE(),112),5,2)
なんかでどうでしょう?


[ メッセージ編集済み 編集者: momotaro 編集日時 2005-04-20 14:40 ]

[ メッセージ編集済み 編集者: momotaro 編集日時 2005-04-20 14:41 ]
インスパ
大ベテラン
会議室デビュー日: 2002/08/30
投稿数: 125
投稿日時: 2005-04-20 15:01
momotaroさんどうもありがとうございました。
CONVERTのstyleで112とすればyyyymmddの形式で取得できたんですね。
1

スキルアップ/キャリアアップ(JOB@IT)