H3_ IsValid - Amazon Redshift

Amazon Redshift wird UDFs ab dem 1. November 2025 die Erstellung von neuem Python nicht mehr unterstützen. Wenn Sie Python verwenden möchten UDFs, erstellen Sie das UDFs vor diesem Datum liegende. Bestehendes Python UDFs wird weiterhin wie gewohnt funktionieren. Weitere Informationen finden Sie im Blog-Posting.

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