문서의 이전 판입니다!
-- 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 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 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 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);