본문 바로가기
오라클 게시판/오라클 함수

【오라클(Oracle) SQL 함수】 FROM_TZ 함수

by 기서무나구물 2018. 11. 20.

포스팅 목차

    o FROM_TZ

     


    문법

    from_tz::=



    목적

    FROM_TZ함수는 timestamp 값과 시간대(time zone)를 TIMESTAMP WITH TIME ZONE값으로 변환한다.
    time_zone_value값은 포맷 'TZH:TZM'의 문자 값 또는 옵션 TZD포맷을 가지는 TZR에서 문자열이 반환하는 문자 표현이다.

     


    관련 함수

    함수명 함수내용
    DBTIMEZONE 데이터 베이스의 시간대(time zone)의 정보를 반환한다.
    FROM_TZ timestamp 값과 시간대(time zone)를 TIMESTAMP WITH TIME ZONE값으로 변환한다.
    NEW_TIME  zone1 시간대의 날짜와 시간 값을 zone2 시간대의 날짜와 시간 값으로 변환하여 출력한다.
    SESSIONTIMEZONE 현재 세션의 시간대(time zone)를 반환한다.
    TO_TIMESTAMP_TZ 문자 데이터형의 문자열을 TIMESTAMP WITH TIME ZONE(TSTZ) 데이터형으로 변환한다.
    TZ_OFFSET 구문이 실행되는 날짜를 기준으로 시간대(time zone) 인수에 대응하는 시간대 오프셋(time zone offset)을 반환한다.

     


    예제

    다음 예제는 timestamp 값을 TIMESTAMP WITH TIME ZONE으로 반환한다.

    Oracle Program
    SELECT FROM_TZ(TIMESTAMP '2000-03-28 08:00:00', '3:00') 
    FROM   DUAL;

     

    Results
    FROM_TZ(TIMESTAMP'2000-03-2808:00:00','3:00')
    ---------------------------------------------------------------
    28-MAR-00 08.00.00 AM +03:00

     


    오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크

     

    [SQL, Pandas, R Prog, Dplyr, SQLDF, PANDASQL, DATA.TABLE] SQL EMP 예제로 만나는 테이블 데이터 처리 방법 리스트 링크
    반응형

    댓글