Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
クエリで使用するには、当月の初日のtsql日時を取得する必要があります。
私は思いついた
declare @StartDate datetime set @StartDate = cast( MONTH( getdate()) as char(2))+ '/1/' + cast( Year( getdate()) as char(4)) select @StartDate
しかし、これを行うためのより良い方法について疑問に思っていました。
提案?
これはどう:
SELECT DATEADD(month, DATEDIFF(month, 0, getdate()), 0) AS FirstOfMonth
select dateadd(month, datediff(month, 0, getdate()), 0)