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_Intersects
ST_Intersects gibt true zurück, wenn die 2D-Projektionen der beiden Eingabegeometrien mindestens einen gemeinsamen Punkt haben.
Syntax
ST_Intersects(geom1, geom2)
Argumente
- geom1
-
Ein Wert vom Datentyp
GEOMETRYoder ein Ausdruck, der zu einemGEOMETRY-Typ ausgewertet wird. - geom2
-
Ein Wert vom Datentyp
GEOMETRYoder ein Ausdruck, der zu einemGEOMETRY-Typ ausgewertet wird.
Rückgabetyp
BOOLEAN
Wenn geom1 oder geom2 null ist, wird null zurückgegeben.
Wenn geom1 und geom2 nicht den gleichen SRID-Wert (Spatial Reference System Identifier) haben, wird ein Fehler zurückgegeben.
Wenn geom1 oder geom2 eine Geometrie-Collection ist, wird ein Fehler zurückgegeben.
Beispiele
Das folgende SQL prüft, ob das erste Polygon das zweite Polygon schneidet.
SELECT ST_Intersects(ST_GeomFromText('POLYGON((0 0,10 0,10 10,0 10,0 0),(2 2,2 5,5 5,5 2,2 2))'), ST_GeomFromText('MULTIPOINT((4 4),(6 6))'));
st_intersects
-------------
true