每月的第一天
在這裡你會使用 GETDATE()、DATEDIFF() 和 DATEADD() 這些函式,來找出本月的第一天。
本練習屬於課程
在 SQL Server 中撰寫函式與預存程序
練習說明
- 先找出目前的日期值。
- 計算今天與
0(在 SQL 中代表1/1/1900)之間相差的月數。 - 在該差值上加上 0 個月,得到本月第一天。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
-- Find the first day of the current month
SELECT ___(___, ___(___, 0, GETDATE()), ___)