Condividi tramite


classe di errore H3_INVALID_CELL_ID

SQLSTATE: 22023

<h3Cell> non è un ID cella H3 valido

Parametri

  • h3Cell: valore di input che non corrisponde a un ID cella H3 valido.

Spiegazione

Le funzioni che restituiscono questo errore hanno rilevato un valore di input che non corrisponde a un ID cella valido o non è compreso nell'intervallo accettabile per gli ID di cella H3 validi. Il valore minimo di questo intervallo è 0x08001fffffffffff e il valore massimo è 0x08ff3b6db6db6db6. I valori all'interno di questo intervallo possono comunque corrispondere agli ID di cella H3 non validi.

Mitigazione

Verificare che l'ID cella H3 che causa l'errore sia valido. Se l'ID è invalido, filtralo usando la funzione SQL h3_isvalid.

Esempi

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

Funzioni che emettono la classe di errore