H3_ IsValid - Amazon Redshift

Amazon Redshift non supporterà più la creazione di nuovi Python a UDFs partire dal 1° novembre 2025. Se vuoi usare Python UDFs, crea la UDFs data precedente a quella data. Python esistente UDFs continuerà a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

H3_ IsValid

H3_ IsValid restituisce true se l'input rappresenta un ID di cella H3, altrimenti false. Per ulteriori informazioni sull'indicizzazione H3, consulta H3.

Sintassi

H3_IsValid(index)

Arguments (Argomenti)

indice

Un valore di tipo di dati BIGINT o o VARCHAR un'espressione che restituisce uno di questi tipi di dati.

Tipo restituito

BOOLEAN— true se l'input rappresenta un ID di cella H3 valido, false in caso contrario.

Se l'indice è NULL, viene restituito NULL.

Esempi

Il codice SQL seguente inserisce un VARCHAR che rappresenta un ID di cella H3 e restituisce true.

SELECT H3_IsValid('8025fffffffffff');
h3_isvalid ------------ true

Il codice SQL seguente inserisce un codice BIGINT che rappresenta un ID di cella H3 e restituisce true.

SELECT H3_IsValid(577129255373111295);
h3_isvalid ------------ true

Il codice SQL seguente inserisce un ID di cella H3 non valido e restituisce false.

SELECT H3_IsValid('');
h3_isvalid ------------ false