DECLARE @PreviousMonthStart DATETIME
DECLARE @PreviousMonthEnd DATETIME
SET @PreviousMonthStart = DATEADD(m,DATEDIFF(m,0,GETDATE())-1,0)
SET @PreviousMonthEnd = DATEADD(ms,-2,DATEADD(month, DATEDIFF(month, 0, GETDATE()), 0))
PRINT @PreviousMonthStart
PRINT @PreviousMonthEnd
쿼리 위 실행될 때 결과 집합은 다음 형식날짜 시간 관련 쿼리
Mar 1 2017 12:00AM
Mar 31 2017 11:59PM
에 그러나 나는 형식
2017-04-01 00:00:00.000
어떤 도움 아래에서 결과 집합이 필요
그들은 * * 형식이 없습니다. 잘만되면 명백한 이유 때문에 그것들을 문자열로 변형시켜야하는 것은 '인쇄물'일뿐입니다. '날짜/시간'으로 유지하는 한 형식이 없으며 서식 문제가 없습니다. –