Apache-tajo-datetime-functions

提供:Dev Guides
移動先:案内検索

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

current_date()

今日の日付を返します。

4

current_time()

今日の時間を返します。

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

now()

現在のタイムスタンプを返します。

20

to_char(timestamp, format text)

タイムスタンプをテキストに変換します。

21

to_date(src text, format text)

テキストを日付に変換します。

22

to_timestamp(src text, format text)

テキストをタイムスタンプに変換します。