extract
extract
は、日付値の指定された部分を返します。時間情報を含んでいない日付の時間関連の部分を要求した場合、0 が返されます。
Syntax
extract(
period
,date
)
Arguments
- 期間
-
日付値から抽出する期間。有効な期間は次のとおりです。
-
YYYY: これは日付の年の部分を返します。
-
Q: これにより、日付が属する四半期 (1–4) が返されます。
-
MM: これは日付の月の部分を返します。
-
DD: 日付の日の部分を返します。
-
WD: 曜日を整数で返します。日曜日が 1 になります。
-
HH: 日付の時間の部分を返します。
-
MI: 日付の分の部分を返します。
-
SS: これは、日付の 2 番目の部分を返します。
-
- date
-
日付フィールド、または日付を出力する別の関数の呼び出し。
戻り型
整数
Example
以下の例では、日付値から日を抽出しています。
extract('DD', orderDate)
次が指定したフィールド値です。
orderDate ========= 01/01/14 09/13/16
これらのフィールド値に対して、以下の値が返されます。
01 13