[Oracle] SYSDATE와 CURRENT_DATE 차이 [데이터 서버 시간과 사용자 세션 시간의 차이]
·
▣ SQL : Database/Oracle SQL🏮
- SYSDATE와 CURRENT_DATE 차이 오라클에서는 SYSDATE와 CURRENT_DATE로 현재 시간을 제공한다. 두 시간의 차이는 무엇일까? SYSDATE : 데이터 서버 시간 CURRENT_DATE : 사용자 세션 시간 일반적으로는 접속하는 사용자와 데이터 서버가 동일한 국가에 있어 두 시간의 차이를 느끼지 못한다. 그러나, 데이터 서버는 영국(UTC+0)에 있고 사용자가 한국(UTC+9)에서 접속한다면 아래와 같이 SYSDATE와 CURRENT_DATE는 +9시간의 차이가 발생한다. --데이터 서버, 사용자 모두 한국일 때 SELECT SYSDATE, CURRENT_DATE FROM DUAL; SYSDATE |CURRENT_DATE | -----------------------+-----..