Fehlerklasse H3_INVALID_CELL_ID

SQLSTATE: 22023

<h3Cell> ist keine gültige H3-Zellen-ID

Parameter

  • h3Cell: Ein Eingabewert, der keiner gültigen H3-Zellen-ID entspricht.

Erklärung

Funktionen, die diesen Fehler zurückgeben, haben entweder einen Eingabewert gefunden, der nicht einer gültigen Zell-ID entspricht oder sich außerhalb des zulässigen Bereichs für gültige H3-Zellen-IDs befindet. Der Mindestwert dieses Bereichs ist 0x08001fffffffffff und der Maximalwert ist 0x08ff3b6db6db6db6. Werte innerhalb dieses Bereichs entsprechen möglicherweise weiterhin ungültigen H3-Zellen-IDs.

Lösung

Überprüfen Sie, ob die delinquente H3-Zellen-ID gültig ist. Wenn die ID ungültig ist, filtern Sie sie mithilfe der SQL-Funktion h3_isvalid heraus.

Beispiele

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

Funktionen, die diese Fehlerklasse auslösen