Sdílet prostřednictvím


H3_INVALID_CELL_ID třída chyb

SQLSTATE: 22023

<h3Cell> není platné ID buňky H3.

Parametry

  • h3Cell: Vstupní hodnota, která neodpovídá platnému ID buňky H3.

Vysvětlení

Funkce, které vrací tuto chybu, buď zjistily vstupní hodnotu, která neodpovídá platnému ID buňky nebo je mimo přijatelnou oblast pro platné ID buněk H3. Minimální hodnota tohoto rozsahu je 0x08001fffffffffff a maximální hodnota je 0x08ff3b6db6db6db6. Hodnoty v této oblasti můžou stále odpovídat neplatným ID buněk H3.

Omezení rizik

Zkontrolujte, jestli je ID buňky H3 neplatné. Pokud je ID neplatné, vyfiltrujte ho pomocí funkce h3_isvalid SQL.

Příklady

-- Invalid cell ID as input to the h3_resolution function.
> SELECT h3_resolution(0)
  [H3_INVALID_CELL_ID] 0 is not a valid H3 cell ID

Funkce vygenerující třídu chyb