1. GETDATE 함수 (=DATE, SYSDATE) : 현재 날짜와 시간을 반환
ex)
* DAY(m), MONTH(m), YEAR(m)
2. DATEADD 함수 : 일 수나 시간 수를 더하는 기능
3. DATEDIFF 함수 : 날짜형으로 된 값끼리 차를 구하는 기능
ex)
ex)
SELECT GETDATE();
* DAY(m), MONTH(m), YEAR(m)
2. DATEADD 함수 : 일 수나 시간 수를 더하는 기능
DATEADD(단위요소 지정, 더하는 값, 더할 수치)
3. DATEDIFF 함수 : 날짜형으로 된 값끼리 차를 구하는 기능
ex)
SELECT DATEADD(m, 6, date1) FROM tbl_datelist WHERE no = 1;
SELECT DATEDIFF(d, date1, date2) FROM tbl_datelist WHERE no = 2;
SELECT DATEDIFF(d, GETDATE(), '2010-03-01');
SELECT DATEDIFF(d, date1, date2) FROM tbl_datelist WHERE no = 2;
SELECT DATEDIFF(d, GETDATE(), '2010-03-01');
'old > SQL' 카테고리의 다른 글
변환 함수 (CAST) (0) | 2010.03.15 |
---|---|
집합 함수 (AVG, SUM, COUNT, MAX, MIN) (0) | 2010.03.15 |
문자열 함수 (LEN, LENGTH, SUBSTRING, SUBSTR, LTRIM, RTRIM, UPPER, LOWER) (0) | 2010.03.15 |
수치 함수 (CEILING, CEIL, FLOOR, RAND, ROUND) (0) | 2010.03.15 |
기타 연산자 (0) | 2010.03.12 |