機械翻訳について

日付と時間関数

日付と時間関数は、DATEおよびDATETIMEに基づいてデータを操作します。

関数 説明 構文

CURRENT_Date

CURRENT_DATE

現在の日付を返します。

日付は、Oracle BIが実行されているシステムによって決定されます。

CURRENT_DATE

CURRENT_TIME

CURRENT_TIME(3)

指定した精度の桁数で現在の時刻を返します。たとえば: HH:MM:SS.SSS

引数を指定しない場合、関数はデフォルトの精度を返します。

CURRENT_TIME(expr)

CURRENT_TIMESTAMP

CURRENT_TIMESTAMP(3)

現在の日付/タイムスタンプを指定された精度の桁数で返します。

CURRENT_TIMESTAMP(expr)

DAYNAME

DAYNAME(Order_Date)

指定された日付式の曜日名を返します。

DAYNAME(expr)

DAYOFMONTH

DAYOFMONTH(Order_Date)

指定された日付式について、月の通算日に対応する数字を返します。

DAYOFMONTH(expr)

DAYOFWEEK

DAYOFWEEK(Order_Date)

指定された日付式について、曜日に対応する1から7の数字を返します。 たとえば、1は日曜日、2は月曜日に対応し、同様に続いて7は土曜日に対応します。

DAYOFWEEK(expr)

DAYOFYEAR

DAYOFYEAR(Order_Date)

指定された日付式について、年の通算日に対応する数字(1から366)を返します。

DAYOFYEAR(expr)

DAY_OF_QUARTER

DAY_OF_QUARTER(Order_Date)

指定された日付式について、四半期の通算日に対応する数字(1から92)を返します。

DAY_OF_QUARTER(expr)

HOUR

HOUR(Order_Time)

指定された時刻式について、時間に対応する数字(0から23)を返します。 たとえば、0は午前12時に対応し、23は午後11時に対応します。

HOUR(expr)

MINUTE

MINUTE(Order_Time)

指定された時刻式について、分に対応する数字(0から59)を返します。

MINUTE(expr)

MONTH

MONTH(Order_Time)

指定された日付式について、月に対応する数字(1から12)を返します。

MONTH(expr)

MONTHNAME

MONTHNAME(Order_Time)

指定された日付式の月の名前を返します。

MONTHNAME(expr)

MONTH_OF_QUARTER

MONTH_OF_QUARTER(Order_Date)

指定された日付式について、四半期の通算月に対応する数字(1から3)を返します。

MONTH_OF_QUARTER(expr)

NOW

NOW()

現在のタイムスタンプを返します。 NOW関数は、CURRENT_TIMESTAMP関数と同等です。

NOW()

QUARTER_OF_YEAR

QUARTER_OF_YEAR(Order_Date)

指定された日付式について、年の四半期に対応する数字(1から4)を返します。

QUARTER_OF_YEAR(expr)

SECOND

SECOND(Order_Time)

指定された時刻式について、秒に対応する数字(0から59)を返します。

SECOND(expr)

TIMESTAMPADD

TIMESTAMPADD(SQL_TSI_MONTH, 12,Time."Order Date")

指定された間隔の数をタイムスタンプに加算し、単一のタイムスタンプを返します。

間隔オプションは次のとおりです: SQL_TSI_SECOND, SQL_TSI_MINUTE, SQL_TSI_HOUR, SQL_TSI_DAY, SQL_TSI_WEEK, SQL_TSI_MONTH, SQL_TSI_QUARTER, SQL_TSI_YEAR

TIMESTAMPADD(interval, expr, timestamp)

TIMESTAMPDIFF

TIMESTAMPDIFF(SQL_TSI_MONTH, Time."Order Date",CURRENT_DATE)

2つのタイムスタンプ間の指定された間隔の合計数を返します。

TIMESTAMPADDと同じ間隔を使用します。

TIMESTAMPDIFF(interval, expr, timestamp2)

WEEK_OF_QUARTER

WEEK_OF_QUARTER(Order_Date)

指定された日付式について、四半期の通算週に対応する数字(1から13)を返します。

WEEK_OF_QUARTER(expr)

WEEK_OF_YEAR

WEEK_OF_YEAR(Order_Date)

指定された日付式について、年の通算週に対応する数字(1から53)を返します。

WEEK_OF_YEAR(expr)

YEAR

YEAR(Order_Date)

指定された日付式の年を返します。

YEAR(expr)