目次

Search

  1. はじめに
  2. 関数リファレンス
  3. 定数
  4. 演算子
  5. 日付
  6. 関数
  7. システム変数
  8. データ型リファレンス

関数リファレンス

関数リファレンス

DATE_COMPARE

DATE_COMPARE

2つの日付のうちどちらが早いかを示す整数を返します。DATE_COMPAREは、日付値ではなく整数値を返します。

構文

DATE_COMPARE(
date1
,
date2
)
引数
必須/
オプション
説明
date1
必須
Date/Timeデータ型。比較したい1つ目の日付です。値が日付となる有効な式を必要に応じて入力できます。
date2
必須
Date/Timeデータ型。比較したい2つ目の日付です。値が日付となる有効な式を必要に応じて入力できます。

戻り値

1つ目の日付のほうが早い場合は、-1。
2つの日付が同じである場合は、0。
2つ目の日付のほうが早い場合は、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