사용자 도구

사이트 도구


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

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

다음 판
이전 판
기술문서:레퍼런스:쿼리:기본:날짜_포맷 [2025/02/27 16:11]
carlito76 만듦
기술문서:레퍼런스:쿼리:기본:날짜_포맷 [2026/01/09 11:14] (현재)
carlito76 ↷ 문서 이름이 기술문서:레퍼런스:쿼리:기본:날짜_포맷_쿼리에서 기술문서:레퍼런스:쿼리:기본:날짜_포맷(으)로 바뀌었습니다
줄 1: 줄 1:
-====== 날짜 수 ====== +{{htmlmetatags> 
-FIXME+metatag-description=(날짜 포맷, Date Format, NOW(), GETDATE(), SYSDATE, 데이터베이스, DBMS, SQL, MySQL, MariaDB, MSSQL, Oracle, Tibero, PostgreSQL) 
 +metatag-og:description=(날짜 포맷, Date Format, NOW(), GETDATE(), SYSDATE, 데이터베이스, DBMS, SQL, MySQL, MariaDB, MSSQL, Oracle, Tibero, PostgreSQL) 
 +}} 
 + 
 +====== 날짜 포맷 ====== 
 + 
 +<note tip> 
 +최소 지원 버전은 약간의 차이가 있을 수 있습니다. 
 +</note> 
 + 
 +===== MySQL/MariaDB ===== 
 +<sxh sql; gutter: true;> 
 +/* 
 + 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); 
 +</sxh> 
 + 
 +===== MSSQL ===== 
 +<sxh sql; gutter: true;> 
 +/* 
 + 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); 
 +</sxh> 
 +((CAST 및 CONVERT: https://learn.microsoft.com/ko-kr/sql/t-sql/functions/cast-and-convert-transact-sql)) 
 + 
 +===== Oracle/Tibero ===== 
 +<sxh sql; gutter: true;> 
 +/* 
 + 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; 
 +</sxh> 
 + 
 +===== PostgreSQL ===== 
 +<sxh sql; gutter: true;> 
 +/* 
 + 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); 
 +</sxh> 
 + 
 +{{tag>"쿼리" "Query" "기본"}}