본문 바로가기
  • 아하하
개발/SQL

MariaDB 날짜 함수

by 쥬쥬파파 2019. 1. 25.

출처: 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