适用于:
Databricks SQL
Databricks Runtime 17.1 及更高版本
Important
此功能目前以公共预览版提供。
注释
此功能在 Databricks SQL 经典仓库上不可用。 若要详细了解 Databricks SQL 仓库,请参阅 SQL 仓库类型。
返回一个新 GEOMETRY 值,其 SRID 是指定的 SRID 值。
Syntax
st_setsrid ( geo, srid )
Arguments
-
geo:一个GEOMETRY值。 -
srid:几何图形的新 SRID 值。
Returns
GEOMETRY 类型的值,此值表示其 SRID 为指定 SRID 值的新几何图形值。
如果任何输入为NULL,该函数将返回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)