カテゴリ:

地理空間関数

H3_IS_VALID_CELL

入力が有効な H3 セルを表す場合は TRUE を返します。

構文

H3_IS_VALID_CELL( <cell_id> )
Copy

引数

cell_id

H3セル ID (インデックス)を表す INTEGER 値、またはセル ID を16進数形式で表す VARCHAR 値。

戻り値

BOOLEAN または NULL を返します。

  • 入力が有効なH3セルを表す場合、値は TRUE です。それ以外の場合は、 FALSE を返します。

  • 入力が NULL の場合は、エラーを報告せずに NULL を返します。

次の例では、有効なH3セルを表す整数を指定します。

SELECT H3_IS_VALID_CELL(613036919424548863);
Copy
+--------------------------------------+
| H3_IS_VALID_CELL(613036919424548863) |
|--------------------------------------|
| True                                 |
+--------------------------------------+

次の例では、有効なH3セルを表さない文字列を指定しています。

SELECT H3_IS_VALID_CELL('Invalid Cell');
Copy
+----------------------------------+
| H3_IS_VALID_CELL('INVALID CELL') |
|----------------------------------|
| False                            |
+----------------------------------+