데이터베이스/Oracle
[Oracle] 오라클 시간 관련 기능 - 세션 설정, 타임 존 변경 등
drCode
2021. 6. 10. 13:54
728x90
반응형
(1) 현재 날짜 출력 포멧을 바꾸는 방법 : SESSION NLS_DATE_FORMAT
변경 전 :
SELECT SYSDATE, CURRENT_DATE FROM DUAL;
변경하는 구문 :
ALTER SESSION SET NLS_DATE_FORMAT = 'YYYY-MM-DD HH24:MI:SS';
변경 후 :
SELECT SYSDATE, CURRENT_DATE FROM DUAL;
다시 원복하기 :
ALTER SESSION SET NLS_DATE_FORMAT = 'YY/MM/DD';
원복 후 :
(2) 현재 위치한 장소의 시간대 설정
변경 전 :
SELECT SYSDATE, CURRENT_DATE FROM DUAL;
변경 구문 :
ALTER SESSION SET TIME_ZONE = '-08:00'; -- LA의 시간대
변경 후 :
SELECT SYSDATE, CURRENT_DATE FROM DUAL;
다시 원복하기 :
ALTER SESSION SET TIME_ZONE = '09:00'; -- 그리니치 시간대비 9시간 후(우리나라)
원복 후 :
SELECT SYSDATE, CURRENT_DATE FROM DUAL;
728x90
반응형