TO_TIMESTAMP_TZ
Syntax
TO_TIMESTAMP_TZ
(
str IN text,
fmt IN text
)
RETURNS timestamp with time zone;
개요
입력된 문자열과 포맷 모델을 이용하여 타임스탬프 with time zone (timestamptz) 값으로 변환한다.
PostgreSQL 내장 함수to_timestamp
함수를 활용해 문자열을 지정한 형식에 따라 파싱하고, 그 결과를 timestamptz
타입으로 반환한다.
오라클과 달리 타입 안정성을 지키기 위해, 날짜 타입의 변수를 받지 않는다.
파라미터
파라미터
설명
str
text
타입이다; 변환할 날짜/시간 문자열이다.
fmt
text
타입이다; 입력 문자열의 형식을 나타내는 포맷 모델이다. (예: 'YYYY-MM-DD HH24:MI:SSOF' )
지원하는 포멧 모델은 PG 공식 문서 를 참조한다.
예제
SELECT oracle.TO_TIMESTAMP_TZ('2023-06-01 12:34:56+09', 'YYYY-MM-DD HH24:MI:SSOF');
to_timestamp_tz
------------------------
2023-06-01 12:34:56+09
(1 row)
Last updated