본문 바로가기
프로그래밍/DB

MariaDB 날짜함수 모음

by imfireguy 2021. 2. 13.
반응형

 

목차 

 - 각 DBMS별 날짜 불러오는 방식

 - MariaDB 날짜함수 

 

각 DBMS 별 날짜 불러오는 방식

오라클의 경우에는

 

SELECT SYSDATE() FROM DUAL;  

 

DUAL 이라고 하는 가상의 테이블을 써서 현재 년월일을 불러올 수 있습니다.

 

MSSQL 의 경우에는

 

SELECT GETDATE();

 

형식으로 현재 년월일 시간을 불러 올 수 있습니다.

 

MariaDB의 경우에도 MSSQL와 동일한 방법으로 FROM 부터 안써주는

 

SELECT CURDATE()

 

이런형식으로 날짜를 불러 올 수 있습니다.

 

그럼 Maria DB에서 날짜를 불러오는 방법을 더 알아 보겠습니다.

 

MariaDB 날짜함수

 

1. 현재년월일(YYYY-MM-DD)

 

SELECT CURDATE();

 

결과: 2021-02-13

 

2. 현재시간

 

SELECT CURTIME();

 

결과: 12:56:03

 

 

3.현재 년월일 시간

 

SELECT NOW();

 

결과: 2021-02-13 13:05:28

 

4. 현재시간을 'HH24MISS' 형식으로 출력

 

SELECT DATE_FORMAT(NOW(),'%H%i%S');

 

결과: 130756

 

5. 시간분초를 VALUE로 표시

 

SELECT DATE_FORMAT(NOW(),'%H:%i:%S');

 

결과: 13:08:02

 

6. STR_TO_DATE() – 문자형식을 YYYY-MM-DD 형식으로 변경

 

SELECT STR_TO_DATE('2021-02-13','%Y-%m-%d');

 

결과: 2021-02-13

 

문자를 시간형식으로 변경 합니다. 오라클의 TO_DATE() 함수와 유사 합니다.

 

7. STR_TO_DATE() – 문자형식을 YYYY-MM-DD HH:II:SS형식으로 변경

 

SELECT STR_TO_DATE('2021-02-13 12:34:56','%Y-%m-%d %H:%i:%S');

 

결과: 2021-02-13 12:34:56

반응형

'프로그래밍 > DB' 카테고리의 다른 글

SQL정렬 사이트  (0) 2021.02.23
데이터베이스 CRUD는 무엇일까요 ?  (0) 2021.02.14
MSSQL 작은 따옴표(') 입력 처리  (0) 2021.01.29
Maria DB 설치 방법  (0) 2021.01.06
DBEAVER 설치 방법  (0) 2021.01.02

댓글