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 zum Ende der Lebensdauer von Python und zu den Migrationsoptionen finden Sie im 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 „Wahr“ zurück, wenn die Eingabe eine H3-Zellen-ID darstellt, andernfalls „Falsch“. Weitere Informationen zur H3-Indizierung finden Sie in H3.

Syntax

H3_IsValid(index)

Argumente

index

Ein Wert vom Datentyp BIGINT oderVARCHAR, oder ein Ausdruck, 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

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

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

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

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

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

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