728x90
반응형
728x170
SET SERVEROUTPUT ON;
DECLARE
V_SOURCE_DATE DATE := TO_DATE('2019-10-01 14:00:00', 'yyyy-mm-dd hh24:mi;ss');
V_TARGET_DATE DATE;
BEGIN
V_TARGET_DATE := NEW_TIME(V_SOURCE_DATE, 'CST', 'PST');
DBMS_OUTPUT.PUT_LINE(TO_CHAR(V_SOURCE_DATE, 'yyyy-mm-dd hh24:mi;ss')); -- 2019-10-01 14:00;00
DBMS_OUTPUT.PUT_LINE(TO_CHAR(V_TARGET_DATE, 'yyyy-mm-dd hh24:mi;ss')); -- 2019-10-01 11:00;00
END;
※ V$TIMEZONE_NAMES에 있는 모든 시간대 축약어를 NEW_TIME에 사용할 수 없음을 유의한다.
728x90
※ 사용 가능한 시간대는 아래로 제한된다.
시간대 축약어 | 설명 |
AST | 대서양 표준 시(Atlantic Standard Time) |
ADT | 대서양 일광 절약 시(Atlantic Daylight Time) |
BST | 베링 표준 시(Bering Standard Time) |
BDT | 베링 일광 절약 시(Bering Daylight Time) |
CST | 중부 표준 시(Central Standard Time) |
CDT | 중부 일광 절약 시(Central Daylight Time) |
EST | 동부 표준 시(Eastern Standard Time) |
EDT | 동부 일광 절약 시(Eastern Daylight Time) |
GMT | 그리니치 표준 시(Greenwich Mean Time) |
HST | 알래스카-하와이 표준 시(Alaska-Hawaii Standard Time) |
HDT | 알래스카-하와이 일광 절약 시(Alaska-Hawaii Daylight Time) |
MST | 산지 표준 시(Mountain Standard Time) |
MDT | 산지 일광 절약 시(Mountain Daylight Time) |
NST | 뉴펀들랜드 표준 시(Newfoundland Standard Time) |
PST | 태평양 표준 시(Pacific Standard Time) |
PDT | 태평양 일광 절약 시(Pacific Daylight Time) |
YST | 유콘 표준 시(Yukon Standard Time) |
YDT | 유콘 일광 절약 시(Yukon Daylight Time) |
728x90
반응형
그리드형(광고전용)
'Database > Oracle' 카테고리의 다른 글
[DATABASE/ORACLE] 중첩 테이블 : COUNT 함수를 사용해 항목 수 구하기 (0) | 2019.11.03 |
---|---|
[DATABASE/ORACLE] 중첩 테이블을 테이블 컬럼으로 저장하기 (0) | 2019.11.03 |
[DATABASE/ORACLE] VARRAY를 테이블 컬럼으로 저장하기 (0) | 2019.11.03 |
[DATABASE/ORACLE] 커서 기반의 레코드 사용하기 (0) | 2019.11.03 |
[DATABASE/ORACLE] NEXT_DAY 함수 : 특정일 다음에 오는 요일의 날짜 구하기 (0) | 2019.11.03 |
[DATABASE/ORACLE] 포맷 마스크 사용하기 (ROUND 및 TRUNC 함수용) (0) | 2019.11.03 |
[DATABASE/ORACLE] TRUNC 함수 : 포맷 마스크를 사용해 날짜 절삭하기 (0) | 2019.11.03 |
[DATABASE/ORACLE] ROUND 함수 : 포맷 마스크를 사용해 날짜 반올림 하기 (0) | 2019.11.03 |
[DATABASE/ORACLE] 특정일 해당 월 첫번째 날짜 구하기 (0) | 2019.11.02 |
[DATABASE/ORACLE] LAST_DAY 함수 : 해당 월의 마지막 날짜 구하기 (0) | 2019.11.02 |
댓글을 달아 주세요