포스팅 목차
o TO_TIMESTAMP_TZ
문법
to_timestamp_tz::=
목적
TO_TIMESTAMP_TZ함수는 CHAR, VARCHAR2, NCHAR, NVARCHAR2 데이터형의 문자열을 TIMESTAMP WITH TIME ZONE(TSTZ) 데이터형으로 변환한다.
Note: 이 함수는 TIMESTAMP WITH LOCAL TIME ZONE 형식으로 변환하지 않는다. 이 형식으로 변환하기 위해서는, CAST함수를 이용하라. CAST 함수. |
옵션 fmt는 char의 포맷을 지정한다. 만약 fmt를 생략한다면, char은 기본적으로 TIMESTAMP WITH TIME ZONE 데이터형일 필요가 있다. 옵션 'nlsparam'은 일자 변환을 위한 TO_CHAR함수의 경우와 같은 목적을 가진다.
관련 함수
함수명 | 함수내용 |
TO_TIMESTAMP | 문자 형태의 문자열을 TIMESTAMP 데이터 형식의 값으로 변환한다. |
TO_TIMESTAMP_TZ | 문자 형태의 문자열을 TIMESTAMP WITH TIME ZONE(TSTZ) 데이터형으로 변환한다. |
SYSTIMESTAMP | 데이터 베이스가 설치된 시스템의 소수점 오른쪽에 해당하는 소수 초(Fractional Second)와 시간대를 포함한 시스템의 날짜를 반환한다. |
TO_DATE | 문자 형태의 문자열 char을 날짜형 데이터 타입 값으로 변환하는 형 변환 작업을 수행한다. 문자형 날짜 데이터를 날짜형 데이터로 변환하는 함수이다. |
예제
다음 예제는 사용자가 지정한 날짜 형태의 문자열을 TIMESTAMP WITH TIME ZONE 형태의 값으로 변환한다.
Oracle Program |
SELECT TO_TIMESTAMP_TZ('1999-12-01 11:00:00 -8:00',
'YYYY-MM-DD HH:MI:SS TZH:TZM') TO_TIMESTAMP_TZ
FROM DUAL;
Results |
TO_TIMESTAMP_TZ
--------------------------------------------------------------------
01-DEC-99 11.00.00.000000000 AM -08:00
다음 예제는 OE.order_items와 OE.orders을 사용하여 UNION연산에서 null 열을 TIMESTAMP WITH LOCAL TIME ZONEW 으로써 CAST(형변환)한다.
Oracle Program |
SELECT order_id, line_item_id,
CAST(NULL AS TIMESTAMP WITH LOCAL TIME ZONE) order_date
FROM order_items
UNION
SELECT order_id, to_number(null), order_date
FROM orders;
Results |
ORDER_ID LINE_ITEM_ID ORDER_DATE
---------- ------------ -----------------------------------
2354 1
2354 2
2354 3
2354 4
2354 5
2354 6
2354 7
2354 8
2354 9
2354 10
2354 11
2354 12
2354 13
2354 14-JUL-00 05.18.23.234567 PM
2355 1
2355 2
...
오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크 |
[SQL, Pandas, R Prog, Dplyr, SQLDF, PANDASQL, DATA.TABLE] SQL EMP 예제로 만나는 테이블 데이터 처리 방법 리스트 링크 |
반응형
'오라클 게시판 > 오라클 함수' 카테고리의 다른 글
【오라클(Oracle) SQL 함수】 TRANSLATE 함수 (0) | 2021.10.23 |
---|---|
【오라클(Oracle) SQL 함수】 TO_YMINTERVAL 함수 (0) | 2021.10.23 |
[오라클(Oracle) SQL 함수] TO_TIMESTAMP 함수 (0) | 2021.10.22 |
【오라클(Oracle) SQL 함수】 TO_SINGLE_BYTE 함수 (0) | 2021.10.22 |
【오라클(Oracle) SQL 함수】 TO_NUMBER 함수 (0) | 2021.10.22 |
댓글