Teilen über


st_flipcoordinates-Funktion

Gilt für:check marked yes Databricks SQL check marked yes Databricks Runtime 17.1 and above

Important

Dieses Feature befindet sich in der Public Preview.

Hinweis

Dieses Feature ist in Databricks SQL Classic Warehouses nicht verfügbar. Weitere Informationen zu Databricks SQL Warehouses finden Sie unter SQL Warehouse-Typen.

Tauscht X- und Y-Koordinaten des Eingabewerts GEOMETRY aus.

Syntax

st_flipcoordinates ( geoExpr )

Arguments

  • geoExpr: Ein GEOMETRY Wert.

Returns

Ein Wert vom Typ GEOMETRY , bei dem X- und Y-Koordinaten ausgetauscht wurden.

Der SRID-Wert des Ausgabewerts GEOMETRY entspricht dem des Eingabewerts.

Die Funktion gibt zurück NULL , wenn die Eingabe lautet NULL.

Examples

-- Swaps X and Y coordinates of a linestring.
> SELECT st_astext(st_flipcoordinates(st_geomfromtext('LINESTRING(1 2,3 4,5 6,7 8)')));
  LINESTRING(2 1,4 3,6 5,8 7)
-- Swaps X and Y coordinates of a point.
> SELECT st_astext(st_flipcoordinates(st_geomfromtext('POINT(10 20)')));
  POINT(20 10)