MS-SQL 날짜 관련한 쿼리 정리

About DataBase 2012. 1. 9. 13:56 posted by 무명시인
MS-SQL 에서 날짜 관련해서 자주쓰는 쿼리 정리!!       
	-- yyyy-MM-dd 
	CONVERT(NVARCHAR(10), GETDATE(), 126)	
	
	-- yyyy-MM-ddTHH:mm	
	CONVERT(NVARCHAR(16), GETDATE(), 126)	
	
	-- yyyy-MM-dd HH:mm
	CONVERT(NVARCHAR(16), GETDATE(), 120)	
	
	-- yyyyMMdd
	CONVERT(NVARCHAR(8), GETDATE(), 112)	
	
	-- 해당월의 시작일
	DATEADD(d, (1 - DAY(GETDATE())), GETDATE())		
	
	-- 해당월의 마지막일
	DATEADD(MS, -3, DATEADD(MM, DATEDIFF(MM, 0, GETDATE()) + 1, 0))