출처: 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 |
'개발 > SQL' 카테고리의 다른 글
sql 전화번호 format REGEXP_REPLACE (0) | 2022.06.29 |
---|---|
mariadb 데이터베이스 생성 (0) | 2021.06.10 |
ORA-28001, 오라클 패스워드 만료 (0) | 2019.01.02 |
DB관련 유용한 사이트 링크 (0) | 2018.11.29 |
[Oracle] 테이블 권한주기 (0) | 2018.06.12 |