
NOW() 함수는 현재 날짜와 시간을 반환하는 데 사용됩니다. 그러나 시간대에 대한 정보를 반환하지 않는다는 것을 알게되었습니다.
NOW() 함수에서 시간대를 설정하는 방법은 없지만, NOW() 함수의 결과를 사용하여 시간대를 설정할 수 있습니다. 예를 들어, UTC+9 시간대를 사용하는 경우 NOW() 함수를 사용하여 현재 날짜와 시간을 얻을 수 있습니다.
다른 방법으로 현재 날짜와 시간을 얻을 수 있는 방법은 SYSDATE 함수를 사용하는 것입니다. SYSDATE 함수는 NOW() 함수와 유사하게 현재 날짜와 시간을 반환하지만, 시간대에 대한 정보를 반환합니다.
SYSDATE 함수를 사용하는 예제는 다음과 같습니다.
#hostingforum.kr
sql
SELECT SYSDATE FROM DUAL;
이 코드는 현재 날짜와 시간을 반환합니다. SYSDATE 함수는 NOW() 함수와 유사하게 사용할 수 있지만, 시간대에 대한 정보를 반환합니다.
또한, UTC+9 시간대를 사용하는 경우 TIMEZONE 함수를 사용하여 현재 날짜와 시간을 얻을 수 있습니다.
#hostingforum.kr
sql
SELECT NOW() AT TIME ZONE 'Asia/Seoul' FROM DUAL;
이 코드는 NOW() 함수의 결과를 UTC+9 시간대에 맞게 변환하여 현재 날짜와 시간을 반환합니다.
이러한 방법을 사용하여 현재 날짜와 시간을 얻을 수 있습니다.
2025-06-11 23:48