View a markdown version of this page

H3_IsValid - Amazon Redshift

O Amazon Redshift deixará de oferecer suporte ao uso de UDFs em Python após 30 de junho de 2026. Começaremos a aplicar essa alteração em fases. Consulte mais informações sobre os detalhes do fim da vida útil do Python e as opções de migração na publicação do blog publicada em 30 de junho de 2025.

H3_IsValid

H3_IsValid será true se a entrada representar um ID de célula H3, caso contrário, será false. Para obter informações sobre a indexação H3, consulte H3.

Sintaxe

H3_IsValid(index)

Argumentos

Índice do

Um valor de tipo de dados BIGINT ou VARCHAR ou uma expressão que é avaliada como um desses tipos de dados.

Tipo de retorno

BOOLEAN: true se a entrada representar um ID de célula H3 válido, caso contrário, false.

Se índice for NULL, então, será exibido NULL.

Exemplos

O SQL a seguir insere um VARCHAR que representa um ID de célula H3 e exibe true.

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

O SQL a seguir insere um BIGINT que representa um ID de célula H3 e exibe true.

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

O SQL a seguir insere um ID de célula H3 inválido e exibe false.

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