Megosztás a következőn keresztül:


H3_INVALID_CELL_ID hibaosztály

SQLSTATE: 22023

<h3Cell> érvénytelen H3 cellaazonosító

Parameters

  • h3Cell: Olyan bemeneti érték, amely nem felel meg érvényes H3 cellaazonosítónak.

Explanation

A hibát visszaíró függvények vagy olyan bemeneti értéket észleltek, amely nem felel meg egy érvényes cellaazonosítónak, vagy az érvényes H3 cellaazonosítók elfogadható tartományán kívül esik. Ennek a tartománynak a minimális értéke és 0x08001fffffffffff a maximális érték .0x08ff3b6db6db6db6 Az ebben a tartományban lévő értékek továbbra is érvénytelen H3 cellaazonosítóknak felelnek meg.

Mitigation

Ellenőrizze, hogy a jogsértő H3 cellaazonosító érvényes-e. Ha az azonosító érvénytelen, szűrje ki a h3_isvalid SQL-függvénnyel.

Példák

-- 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

A hibaosztályt kibocsátó függvények