728x90
반응형
함수 설명
PostgreSQL에서 TO_TIMESTAMP()는 문자열을 TIMESTAMP 자료형으로 변환하는 함수이다.

사용 방법
첫 번째 인자에 변환할 문자열을 입력하고 두 번째 인자에는 날짜 형식을 입력한다.
SELECT TO_TIMESTAMP('20250527152101', 'yyyymmddHH24MISS')
타임존을 입력하여 변환하려면 아래와 같이 쓸 수 있다.
SELECT TO_TIMESTAMP('20250527152101 +05', 'YYYYMMDDHH24MISS TZH');
주요 형식 지정자는 아래와 같다.
| 형식 | 설명 |
| HH24 | 시 (00~23) |
| MI | 분 (00~59) |
| SS | 초 (00~59) |
| MS | 밀리초 (000~999) |
| YYYY | 년 (0000~9999) |
| MM | 월 (01~12) |
| DD | 일 (01~31) |
| TZH | 시단위 타임존 (-12~+12) |
| TZM | 분단위 타임존 (00~59) |
참고문서
- "9.8. Data Type Formatting Functions", PostgreSQL 16 공식 문서. @원문보기
728x90
반응형
'DBMS(DataBase Management System) > PostgreSQL' 카테고리의 다른 글
| [PostgreSQL 16] Fail2Ban으로 비밀번호 무차별 대입 공격 차단 하기 (0) | 2025.09.11 |
|---|---|
| PostgreSQL 16을 설치하는 과정 중에 GPG 에러가 발생할 때 해결 방법 (0) | 2025.05.27 |
| [우분투 22.04] PostgreSQL 16 와 pgAdmin 4 설치 방법 (0) | 2025.01.15 |
| [PostgreSQL] 테이블 삭제 쿼리 작성 방법 (0) | 2023.12.11 |
| [PostgreSQL] 기본값 변경 쿼리 작성 방법 (0) | 2023.12.10 |
댓글