3

Oracle でLAST_DAY() 関数を次のように使用しました。

Last_Day( to_date( '$pay_first_day' , 'YYYY-mm-dd') )

同じ結果を得るには、SQL Server 2008 R2 データベースで何をする必要がありますか?

4

5 に答える 5

7

これを試してみてください -

DECLARE @Date DATETIME
SELECT @Date = GETDATE()

SELECT DATEADD(MONTH, DATEDIFF(MONTH, 0, @Date) + 1, 0) - 1
于 2013-04-29T11:46:51.913 に答える