개발/SQL
MariaDB 날짜 함수
쥬쥬파파
2019. 1. 25. 14:30
출처: http://blog.iotinfra.net/?p=1262
■ CURDATE()
1 2 | SELECT CURDATE(); 결과 : 2016-02-26 |
■ CURTIME()
1 2 | SELECT CURTIME(); 결과 : 11:19:21 |
■ NOW()
1 2 | SELECT NOW(); 결과 : 2016-02-26 11:19:21 |
■ 현재일자를 ‘yyyymmdd’ 형식으로 출력
1 2 3 4 | SELECT DATE_FORMAT(NOW(), '%Y%m%d' ); 결과 : 20160226 SELECT DATE_FORMAT(NOW(), '%Y-%m-%d' ); 결과 : 2016-02-26 |
■ 현재 시간을 ‘hh24miss’ 형식으로 출력
1 2 3 4 | SELECT DATE_FORMAT(NOW(), '%H%i%S' ); 결과 : 111921 SELECT DATE_FORMAT(NOW(), '%H:%i:%S' ); 결과 : 11:19:21 |
■ STR_TO_DATE() – 문자를 시간으로 변경, 오라클의 TO_DATE()함수와 유사
1 2 3 4 | SELECT STR_TO_DATE( '2015-03-04' , '%Y-%m-%d' ); 결과 : 2015-03-04 SELECT STR_TO_DATE( '2015-03-04 12:34:56' , '%Y-%m-%d %H:%i:%S' ); 결과 : 2015-03-04 12:34:56 |