這是使用SQL2008 R2。 我試圖讓第一上個月在這兩種格式: '06/01/2013' ‘2013年6月1日’TSQL上個月的第一個日期 - 僅限日期
我發現這個代碼,但它包括時間:
SELECT DATEADD(MONTH, DATEDIFF(MONTH, 0, GETDATE())-1, 0)
我的存儲過程只需要日期。
我試過這個修剪時間,但它沒有奏效。
SELECT RIGHT(DATEADD(MONTH, DATEDIFF(MONTH, 0, GETDATE())-1, 0),8)
! –
Select cast(getdate()as int)as datetime),getdate() – SQLMason