ST_ NumInteriorRings - Amazon Redshift

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.

ST_ NumInteriorRings

ST_ NumInteriorRings gibt die Anzahl der Ringe in einer Eingabe-Polygongeometrie zurück.

Syntax

ST_NumInteriorRings(geom)

Argumente

geom

Ein Wert vom Datentyp GEOMETRY oder ein Ausdruck, der zu einem GEOMETRY-Typ ausgewertet wird.

Rückgabetyp

INTEGER

Wenn geom null ist, wird null zurückgegeben.

Wenn geom kein Polygon ist, wird null zurückgegeben.

Beispiele

Das folgende SQL gibt die Anzahl der Innenringe im Eingangspolygon zurück.

SELECT ST_NumInteriorRings(ST_GeomFromText('POLYGON((0 0,100 0,100 100,0 100,0 0),(1 1,1 5,5 1,1 1),(7 7,7 8,8 7,7 7))'));
st_numinteriorrings ------------- 2