メインコンテンツまでスキップ

H3_INVALID_RESOLUTION_VALUE エラークラス

SQLSTATE: 22023 です。

H3 解像度 <r> は、 <minR> から <maxR>の間でなければなりません。

パラメーター

  • h3Cell : 有効な H3 セル ID に対応すると想定されていた入力値。
  • r : SQL 関数に渡される実際の解像度の値 (INTEGER)。
  • minR : SQL 関数のコンテキストで許容される最小解像度 (INTEGER) (通常は 0)。
  • maxR : SQL 関数のコンテキストで許容される最大解像度 (INTEGER) (通常は 15)。

説明

このエラーを出力する関数では、有効な H3 解像度値が必要です。 有効な H3 解像度の値は 0 から 15の間です。 一部の SQL 関数では、関数のコンテキストに基づいて範囲がさらに制限される場合があります。

SQL
-- Invoking h3_longlatash3 with a resolution that is out of the valid range.
> SELECT h3_longlatash3(40, -120, 16);
[H3_INVALID_RESOLUTION_VALUE] H3 resolution 16 must be between 0 and 15, inclusive

-- Invoking h3_toparent with a resolution that is larger than the input cell’s resolution.
> SELECT h3_toparent(599686042433355775, h3_resolution(599686042433355775) + 1);
[H3_INVALID_RESOLUTION_VALUE] H3 resolution 6 must be between 0 and 5, inclusive

このエラー・クラスを出力する関数

関連