목차

Search

  1. 서문
  2. 변환 언어
  3. 상수
  4. 연산자
  5. 변수
  6. 날짜
  7. 함수
  8. 사용자 지정 함수 작성
  9. 사용자 지정 함수 API 참조

변환 언어 참조

변환 언어 참조

DATE_COMPARE

DATE_COMPARE

두 날짜 중 더 이른 날짜를 나타내는 정수가 반환됩니다. DATE_COMPARE는 날짜값이 아닌 정수 값을 반환합니다.

구문

DATE_COMPARE(
date1
,
date2
)
다음 테이블에는 이 명령의 인수가 설명되어 있습니다.
인수
필수/
선택 사항
설명
date1
필수
날짜/시간 데이터 유형. 비교할 첫 번째 날짜. 날짜로 평가되는 모든 유효한 변환 식을 입력할 수 있습니다.
date2
필수
날짜/시간 데이터 유형. 비교할 두 번째 날짜. 날짜로 평가되는 모든 유효한 변환 식을 입력할 수 있습니다.

반환 값

첫 번째 날짜가 더 이른 경우 -1이 반환됩니다.
두 날짜가 동일한 경우 0이 반환됩니다.
두 번째 날짜가 더 이른 경우 1이 반환됩니다.
날짜 값 중 하나가 NULL인 경우 NULL이 반환됩니다.

다음 식은 DATE_PROMISED 및 DATE_SHIPPED 포트의 각 날짜를 비교하여 더 이른 날짜를 나타내는 정수 값을 반환합니다.
DATE_COMPARE( DATE_PROMISED, DATE_SHIPPED )
DATE_PROMISED
DATE_SHIPPED
RETURN VALUE
Jan 1 1997
Jan 13 1997
-1
Feb 1 1997
Feb 1 1997
0
Dec 22 1997
Dec 15 1997
1
Feb 29 1996
Apr 12 1996
-1  
(Leap year)
NULL
Jan 6 1997
NULL
Jan 13 1997
NULL
NULL