1. 분석
SELECT CAST('2020-04-25T04:04:04' AS DATETIME)
-- YYYYMMDD
-- YYYYMMDD hh:mm:ss.nnn
-- YYYY-MM-DDThh:mm:ss
-- DATETIME형태의 자료형으로 캐스팅
SELECT GETDATE()
SELECT CURRENT_TIMESTAMP
-- 현재 날짜 시간을 추출해준다.
SELECT GETUTCDATE()
-- UTC기준 현재 날짜 시간을 추출해준다.(글로벌 공용 시간)
SELECT *
FROM datetimeTest
WHERE time >= CAST('20100101' AS DATETIME)
-- 사칙연산 사용 가능
SELECT DATEADD(YEAR, 1, '20220406') -- 날짜끼리 연산
SELECT DATEDIFF(SECOND, '20200426', '20200503') -- DATETIME의 차이를 연산
-- 첫번째 인자에 YEAR, MONTH, DAY, HOUR, MINUTE, SECOND를 사용 가능
SELECT DATEPART(DAY, '20200826')
SELECT DAY('20200826')
-- 날짜데이터에서 년월일시분초 추출 가능