본문 바로가기

[오라클 레퍼런스 함수] SYSDATE - 운영 체제의 현재 날짜와 시간 반환

by ㅇㅍㅍ 2023. 8. 25.
[오라클 레퍼런스 함수] SYSDATE - 운영 체제의 현재 날짜와 시간 반환
728x90

 

SYSDATE

 

구문

SYSDATE

 

목적

SYSDATE는 데이터베이스 서버가 위치한 운영 체제에 설정된 현재 날짜와 시간을 반환합니다. 반환 값의 데이터 형식은 DATE이며 반환되는 형식은 NLS_DATE_FORMAT 초기화 매개변수의 값에 따라 다릅니다. 이 함수는 인수를 필요로하지 않습니다. 분산 SQL 문에서이 함수는 로컬 데이터베이스의 운영 체제에 설정된 날짜와 시간을 반환합니다. CHECK 제약 조건의 조건에서는이 함수를 사용할 수 없습니다.

 

참고:

FIXED_DATE 초기화 매개변수를 사용하면 SYSDATE가 현재 날짜와 시간 대신 항상 반환할 상수 날짜와 시간을 설정할 수 있습니다. 이 매개변수는 주로 테스트에 유용합니다. FIXED_DATE 초기화 매개변수에 대한 자세한 내용은 Oracle Database Reference를 참조하십시오.

 

예제

다음 예는 현재 운영 체제 날짜와 시간을 반환합니다:

SELECT TO_CHAR
    (SYSDATE, 'MM-DD-YYYY HH24:MI:SS') "NOW"
     FROM DUAL;

NOW
-------------------
04-13-2001 09:45:51

 


출처: 오라클 레퍼런스

원문 링크: Oracle SYSDATE 함수 문서

 

반응형

댓글