funktion st_setsrid

Gäller för:check markerad ja Databricks SQL-kontroll markerad ja Databricks Runtime 17.1 och senare

Important

Den här funktionen finns som allmänt tillgänglig förhandsversion.

Anmärkning

Den här funktionen är inte tillgänglig på de klassiska Databricks SQL-lagerhus. Mer information om Databricks SQL-lager finns i SQL-lagertyper.

Returnerar ett nytt GEOMETRY värde vars SRID är det angivna SRID-värdet.

Syntax

st_setsrid ( geo, srid )

Arguments

  • geo: Ett GEOMETRY värde.
  • srid: Geometrins nya SRID-värde.

Returns

Ett värde av typen GEOMETRY, som representerar ett nytt geometrivärde vars SRID är det angivna SRID-värdet.

Funktionen returnerar NULL om någon av indata är NULL.

Examples

-- Sets SRID to 3857 and returns the new SRID value.
> SELECT st_srid(st_setsrid(ST_GeomFromText('POINT(4 5)', 4326), 3857));
  3857
-- Returns the original geometry with new SRID.
> SELECT st_asewkt(st_setsrid(st_geomfromtext('POINT(1 2)'), 4326));
  SRID=4326;POINT(1 2)