st_Isring - Amazon Redshift

Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting.

st_Isring

ST_IsRing gibt true zurück, wenn der Eingabe-Linestring ein Ring ist. Ein Linestring ist ein Ring, wenn er geschlossen und einfach ist.

Syntax

ST_IsRing(geom)

Argumente

geom

Ein Wert vom Datentyp GEOMETRY oder ein Ausdruck, der zu einem GEOMETRY-Typ ausgewertet wird. Die Geometrie muss ein sein LINESTRING.

Rückgabetyp

BOOLEAN

Wenn geom kein LINESTRING ist, wird ein Fehler zurückgegeben.

Beispiele

Die folgende SQL-Anweisung prüft, ob der angegebene Linestring ein Ring ist.

SELECT ST_IsRing(ST_GeomFromText('linestring(0 0, 1 1, 1 2, 0 0)'));
st_isring ----------- true