Apache-tajo-datetime-functions
Apache Tajo-日時関数
Apache Tajoは、次のDateTime関数をサポートしています。
| S.No. | Function & Description |
|---|---|
| 1 |
add_days(date date or timestamp, int day 指定された日の値によって追加された日付を返します。 |
| 2 |
add_months(date date or timestamp, int month) 指定された月の値で追加された日付を返します。 |
| 3 |
今日の日付を返します。 |
| 4 |
今日の時間を返します。 |
| 5 |
extract(century from date/timestamp) 指定されたパラメーターから世紀を抽出します。 |
| 6 |
extract(day from date/timestamp) 指定されたパラメーターから日を抽出します。 |
| 7 |
extract(decade from date/timestamp) 指定されたパラメーターから10年を抽出します。 |
| 8 |
extract(day dow date/timestamp) 指定されたパラメーターから曜日を抽出します。 |
| 9 |
extract(doy from date/timestamp) 指定されたパラメーターから日付を抽出します。 |
| 10 |
select extract(hour from timestamp) 指定されたパラメーターから時間を抽出します。 |
| 11 |
select extract(isodow from timestamp) 指定されたパラメーターから曜日を抽出します。 これは日曜日を除いてダウと同じです。 これは、ISO 8601の曜日番号に一致します。 |
| 12 |
select extract(isoyear from date) 指定された日付からISO年を抽出します。 ISO年はグレゴリオ年と異なる場合があります。 |
| 13 |
extract(microseconds from time) 指定されたパラメーターからマイクロ秒を抽出します。 秒のフィールド(小数部分を含む)に1 000 000を掛けた値。 |
| 14 |
extract(millennium from timestamp ) 指定されたパラメーターから千年を抽出します。千年は1000年に相当します。 したがって、第3千年紀は2001年1月1日に始まりました。 |
| 15 |
extract(milliseconds from time) 指定されたパラメーターからミリ秒を抽出します。 |
| 16 |
extract(minute from timestamp ) 指定されたパラメーターから分を抽出します。 |
| 17 |
extract(quarter from timestamp) 指定されたパラメーターから四半期(1-4)を抽出します。 |
| 18 |
date_part(field text, source date or timestamp or time) テキストから日付フィールドを抽出します。 |
| 19 |
現在のタイムスタンプを返します。 |
| 20 |
to_char(timestamp, format text) タイムスタンプをテキストに変換します。 |
| 21 |
to_date(src text, format text) テキストを日付に変換します。 |
| 22 |
to_timestamp(src text, format text) テキストをタイムスタンプに変換します。 |