CALENDAR_X_OF_Y

  • dtexprは、DATETIMESTAMPTIMESTAMP WITH TIME ZONETIMESTAMP WITH LOCAL TIME ZONEのいずれかの型(または暗黙的にDATEに変換できる任意の値)を持つ日時式です。

  • nlsparamは、NLSパラメータ設定を表すテキスト式です。現在サポートされているパラメータはNLS_DATE_LANGUAGEのみで、TO_CHARおよびTO_DATEと同じ方法で指定されます。

  • index_byパラメータは、POSITIONまたはDATEに解決する必要があるテキスト値です(大/小文字は区別されず、デフォルトはDATE)。これは、次の場合に絶対数と位置に基づく数値を区別するために使用されます:

    • CALENDAR_DAY_OF_WEEK
    • FISCAL_DAY_OF_WEEK
    • RETAIL_DAY_OF_WEEK
    • FISCAL_MONTH_OF_YEAR
    • RETAIL_MONTH_OF_YEAR

CALENDAR_X_OF_Yファンクションは、指定された祖先期間を持つ1つの期間の相対数を示すNUMBERを戻します。年には祖先がないため、年数はYEAR_NUMBERファンクションで取得されます。