728x90
TIMESTAMP 함수
NOW(), CURRENT_TIMESTAMP(), CURRENT_TIMESTAMP
NOW(), CURRENT_TIMESTAMP(), CURRENT_TIMESTAMP
SELECT NOW(), CURRENT_TIMESTAMP(), CURRENT_TIMESTAMP;
- 쿼리 결과
LOCALTIME(), LOCALTIME
LOCALTIME(), LOCALTIME
SELECT LOCALTIME(), LOCALTIME;
- 쿼리 결과
LOCALTIMESTAMP(), LOCALTIMESTAMP
LOCALTIMESTAMP(), LOCALTIMESTAMP
SELECT LOCALTIMESTAMP(), LOCALTIMESTAMP;
- 쿼리 결과
TIMESTAMP(expr), TIMESTAMP(expr1, expr2)
- 매개변수가 2개인 경우, expr1 + expr2 의 TIMESTAMP를 반환
SELECT TIMESTAMP('2020-04-01'), TIMESTAMP('2020-04-01 12:00:00', '12:00:00');
- 쿼리 결과
TIMESTAMPADD()
- datetime_expr 에 interval을 더한 값을 반환
- interval 값의 단위는 unit 임
TIMESTAMPADD( unit, interval, datetime_expr )
SELECT TIMESTAMPADD(MINUTE, 1, CURDATE());
- 쿼리 결과
TIMESTAMPDIFF()
- datetime_expr2 – datetime_expr1을 반환
- datetime_expr1과 datetime_expr2는 DATE 또는 DATETIME 표현식
- unit는 반환되는 결과에 대한 단위
TIMESTAMPDIFF( unit, datetime_expr1, datetime_expr2 )
SELECT TIMESTAMPDIFF( MONTH, '2020-03-20', CURDATE());
- 쿼리 결과
728x90
'프로그래밍 > Database' 카테고리의 다른 글
MySQL 연산 함수, 계산 함수, 수학 함수 (Mathematical Functions) (0) | 2020.04.28 |
---|---|
MySQL DAY, MONTH, YEAR, EXTRACT 관련 함수 (0) | 2020.04.28 |
MySQL TIME 관련 함수(시간 관련 함수) (0) | 2020.04.28 |
MySQL DATE FORMAT 함수(날짜 포맷 함수) (0) | 2020.04.28 |
MySQL Date 함수(날짜 함수) (0) | 2020.04.28 |