View a markdown version of this page

H3_ IsValid - Amazon Redshift

Amazon Redshift unterstützt die Verwendung von Python-UDFs nach dem 30. Juni 2026 nicht mehr. Wir werden damit beginnen, es schrittweise durchzusetzen. Weitere Informationen zu den Einzelheiten zum Ende der Lebensdauer und zu den Migrationsoptionen von Python finden Sie in dem Blogbeitrag, der am 30. Juni 2025 veröffentlicht wurde.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

H3_ IsValid

H3_ IsValid gibt true zurück, wenn die Eingabe eine H3-Zellen-ID darstellt, andernfalls false. Weitere Informationen zur H3-Indizierung finden Sie in H3.

Syntax

H3_IsValid(index)

Argumente

index

Ein Wert vom Datentyp BIGINT oder oder ein AusdruckVARCHAR, der zu einem dieser Datentypen ausgewertet wird.

Rückgabetyp

BOOLEAN— wahr, wenn die Eingabe eine gültige H3-Zellen-ID darstellt, andernfalls falsch.

Wenn der Index NULL ist, wird NULL zurückgegeben.

Beispiele

Das folgende SQL gibt einen VARCHAR ein, der eine H3-Zellen-ID darstellt, und gibt true zurück.

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

Das folgende SQL gibt einen BIGINT ein, der eine H3-Zellen-ID darstellt, und gibt true zurück.

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

Das folgende SQL gibt eine ungültige H3-Zellen-ID ein und gibt False zurück.

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