diff --git a/.translation-init b/.translation-init index 6996b129a2..8be74e6308 100644 --- a/.translation-init +++ b/.translation-init @@ -1 +1 @@ -Translation initialization: 2025-10-21T11:32:59.283277 +Translation initialization: 2025-10-21T14:23:00.990155 diff --git a/docs/cn/sql-reference/20-sql-functions/09-geospatial-functions/st-setsrid.md b/docs/cn/sql-reference/20-sql-functions/09-geospatial-functions/st-setsrid.md new file mode 100644 index 0000000000..dbd247bb89 --- /dev/null +++ b/docs/cn/sql-reference/20-sql-functions/09-geospatial-functions/st-setsrid.md @@ -0,0 +1,40 @@ +--- +title: ST_SETSRID +--- +import FunctionDescription from '@site/src/components/FunctionDescription'; + + + +返回一个 GEOMETRY(几何对象),其 [SRID(空间参考系统标识符)](https://en.wikipedia.org/wiki/Spatial_reference_system#Identifier) 被设置为指定值。此函数仅更改 SRID,不影响对象的坐标。如果还需要将坐标转换为新的 SRS(空间参考系统),请改用 [ST_TRANSFORM](st-transform.md)。 + +## 语法 + +```sql +ST_SETSRID(, ) +``` + +## 参数 + +| 参数 | 说明 | +|--------------|-------------------------------------------------------------| +| `` | 参数必须是 GEOMETRY(几何对象)类型的表达式。 | +| `` | 要在返回的 GEOMETRY(几何对象)中设置的 SRID 整数值。 | + +## 返回类型 + +GEOMETRY(几何对象)。 + +## 示例 + +```sql +SET GEOMETRY_OUTPUT_FORMAT = 'EWKT' + +SELECT ST_SETSRID(TO_GEOMETRY('POINT(13 51)'), 4326) AS geometry + +┌────────────────────────┐ +│ geometry │ +├────────────────────────┤ +│ SRID=4326;POINT(13 51) │ +└────────────────────────┘ + +``` \ No newline at end of file