プロが教える店舗&オフィスのセキュリティ対策術

OracleのLAST_DAY関数にあたるものは、SQLServer(T-SQL)には用意されていないのでしょうか?
やりたいことは、select文で拾ってきた日付をもとにその月末日を表示させたいのですが。。。

A 回答 (1件)

無かったと思います


declare @d datetime,@d2 datetime
select @d = getdate()
select @d2 = cast(year(@d) as char(4)) + '/' + cast(month(@d) as nvarchar(2)) + '/1'
select dateadd(day,-1,(dateadd(month , 1, @d2 ))) as 当月末,@d as 今日
もっと簡素な方法があるかも
    • good
    • 0
この回答へのお礼

ご回答有り難うございます。

お礼日時:2005/12/10 22:37

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す