- Kategorien:
H3_IS_VALID_CELL¶
Gibt TRUE zurück, wenn die Eingabe eine gültige H3-Zelle darstellt.
Syntax¶
H3_IS_VALID_CELL( <cell_id> )
Argumente¶
cell_id
Ein INTEGER-Wert, der die ID der H3-Zelle (Index) repräsentiert, oder ein VARCHAR-Wert, der die ID der Zelle im Hexadezimalformat repräsentiert.
Rückgabewerte¶
Gibt einen BOOLEAN-Wert oder NULL zurück.
Der Wert ist TRUE, wenn die Eingabe eine gültige H3-Zelle darstellt. Andernfalls wird FALSE zurückgegeben.
Wenn die Eingabe NULL ist, wird NULL ohne Meldung eines Fehlers zurückgegeben.
Beispiele¶
Das folgende Beispiel gibt eine Ganzzahl an, die eine gültige H3-Zelle darstellt.
SELECT H3_IS_VALID_CELL(613036919424548863);
+--------------------------------------+
| H3_IS_VALID_CELL(613036919424548863) |
|--------------------------------------|
| True |
+--------------------------------------+
Das folgende Beispiel gibt eine Zeichenfolge an, die keine gültige H3-Zelle darstellt.
SELECT H3_IS_VALID_CELL('Invalid Cell');
+----------------------------------+
| H3_IS_VALID_CELL('INVALID CELL') |
|----------------------------------|
| False |
+----------------------------------+