以下のテーブルは、EXPAND ON句のANCHOR anchor_name変数を示します。
| アンカー名 | 説明 |
|---|---|
| ANCHOR_MILLISECOND | 複数の拡張行を、入力期間内の1ミリ秒ごとに1つ作成します。 |
| ANCHOR_SECOND | 複数の拡張行を、入力期間内の1秒ごとに1つ作成します。 |
| ANCHOR_MINUTE | 複数の拡張行を、入力期間内の1分ごとに1つ作成します。 |
| ANCHOR_HOUR | 複数の拡張行を、入力期間内の1時間ごとに1つ作成します。 |
| DAY | 拡張間隔は、拡張された行それぞれについてINTERVAL '1' DAYです。 |
| WEEK_BEGIN | 複数の拡張行を、入力期間内に存在する週の開始値ごとに1行作成します。 |
| WEEK_END | 複数の拡張行を、入力期間内に存在する週の終了値ごとに1行作成します。 |
| MONTH_BEGIN | 複数の拡張行を、入力期間内に存在する月の開始値ごとに1行作成します。 そのような拡張を使用する問合わせの例が、「Get the month end average inventory cost during the last quarter of the year 2010」(2010年最終四半期中の月末平均在庫コストを取得)です。 |
| MONTH_END | 複数の拡張行を、入力期間内に存在する月の終了値ごとに1行作成します。 |
| QUARTER_BEGIN | 複数の拡張行を、入力期間内に存在する四半期の開始値ごとに1行作成します。 |
| QUARTER_END | 複数の拡張行を、入力期間内に存在する四半期の終了値ごとに1行作成します。 |
| YEAR_BEGIN | 複数の拡張行を、入力期間内に存在する年の開始値ごとに1行作成します。 |
| YEAR_END | 複数の拡張行を、入力期間内に存在する年の終了値ごとに1行作成します。 |
| MONDAY | アンカー ピリオド拡張によって、行が作成されますが、その期間の開始境界はアンカー名から派生する特定のDateTime値に揃えられます。 この指定では、期間の開始境界は、指定された期間の最初のMonday (月曜日)です。 |
| TUESDAY | 期間開始境界は、指定された期間の最初のTuesday (火曜日)です。 |
| WEDNESDAY | 期間開始境界は、指定された期間の最初のWednesday (水曜日)です。 |
| THURSDAY | 期間開始境界は、指定された期間の最初のThursday (木曜日)です。 |
| FRIDAY | 期間開始境界は、指定された期間の最初のFriday (金曜日)です。 |
| SATURDAY | 期間開始境界は、指定された期間の最初のSaturday (土曜日)です。 |
| SUNDAY | 期間開始境界は、指定された期間の最初のSunday (日曜日)です。 |