GSI


-- 하루전 오후 12:00 시 구하는 방법
DECLARE @prevDate varchar(100)
DECLARE @prevDateTime DateTime
SET @prevDate = convert(varchar, getDate(), 112)-1
SET @prevDate = @prevDate
PRINT @prevDate
SET @prevDateTime = cast(@prevDate as DateTime)
PRINT @prevDateTime
PRINT DATEADD(hh, 12, @prevDateTime)

>> 위에걸 최적화 하면 한줄로 되네요. ^^
DATEADD(HOUR,12, CONVERT(DATETIME, CONVERT(CHAR(10), DATEADD(DAY,-1,GETDATE()) ,120)))
Posted by gsi
: