사용자 도구

사이트 도구


사이드바

기술문서:레퍼런스:쿼리:기본:날짜_포맷

문서의 이전 판입니다!


날짜 포맷 쿼리

최소 지원 버전은 약간의 차이가 있을 수 있습니다.

MySQL/MariaDB

-- MySQL 3.23 이상/MariaDB 5.1 이상
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d');
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s');

-- MySQL 4.1 이상/MariaDB 5.1 이상
SELECT STR_TO_DATE('2025-01-01', '%Y-%m-%d');

-- MySQL 4.0 이상/MariaDB 5.1 이상
SELECT CAST('2025-01-01' AS DATE);

MSSQL

-- MSSQL 2000 이상
SELECT CONVERT(VARCHAR(10), GETDATE(), 23);
SELECT CONVERT(VARCHAR(19), GETDATE(), 120);

-- MSSQL 2008 이상
SELECT CONVERT(DATE, '2025-01-01');
SELECT CAST('2025-01-01' AS DATE);
1)

Oracle/Tibero

-- Oracle 8i 이상/Tibero 3 이상
SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD') FROM DUAL;
SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') FROM DUAL;
SELECT TO_DATE('2025-01-01', 'YYYY-MM-DD') FROM DUAL;

-- Oracle 9i 이상/Tibero 4 이상
SELECT DATE '2025-01-01' FROM DUAL;

PostgreSQL

-- PostgreSQL 7.1 이상
SELECT TO_CHAR(NOW(), 'YYYY-MM-DD');
SELECT TO_CHAR(NOW(), 'YYYY-MM-DD HH24:MI:SS');
SELECT TO_DATE('2025-01-01', 'YYYY-MM-DD');

-- PostgreSQL 7.0 이상
SELECT CAST('2025-01-01' AS DATE);