Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Funktionen
Gäller för:
Databricks SQL
Databricks Runtime 11.3 LTS och senare
Returnerar indatavärdet, som är av typen BIGINT eller STRING, om det motsvarar en giltig H3-cell eller NULL på annat sätt. När det gäller STRING-indata trimmas alla inledande nollor.
Syntax
h3_try_validate ( h3CellIdExpr )
Argument
-
h3CellIdExpr: Ett BIGINT-uttryck eller ett STRING-uttryck som förväntas representera ett giltigt H3-cell-ID.
Returer
Ett värde av samma typ som uttryckets h3CellIdExpr typ och lika med värdet för indatauttrycket h3CellIdExpr eller NULL. När det gäller STRING-indata trimmas alla inledande nollor.
Funktionen returnerar NULL om indata är NULL. Funktionen kan returnera NULL för icke-NULL-indata.
Exempel
-- Simple example taking a long as input.
> SELECT h3_try_validate(590112357393367039);
590112357393367039
-- Simple example taking a hexadecimal string as input.
> SELECT h3_try_validate('85283473fffffff');
85283473fffffff
-- Simple taking a long as input, that is not a valid H3 cell ID.
> SELECT h3_try_validate(599686042433355776);
null