Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .translation-init
Original file line number Diff line number Diff line change
@@ -1 +1 @@
Translation initialization: 2025-10-21T11:32:59.283277
Translation initialization: 2025-10-21T14:23:00.990155
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
title: ST_SETSRID
---
import FunctionDescription from '@site/src/components/FunctionDescription';

<FunctionDescription description="Introduced or updated: v1.2.566"/>

返回一个 GEOMETRY(几何对象),其 [SRID(空间参考系统标识符)](https://en.wikipedia.org/wiki/Spatial_reference_system#Identifier) 被设置为指定值。此函数仅更改 SRID,不影响对象的坐标。如果还需要将坐标转换为新的 SRS(空间参考系统),请改用 [ST_TRANSFORM](st-transform.md)。

## 语法

```sql
ST_SETSRID(<geometry>, <srid>)
```

## 参数

| 参数 | 说明 |
|--------------|-------------------------------------------------------------|
| `<geometry>` | 参数必须是 GEOMETRY(几何对象)类型的表达式。 |
| `<srid>` | 要在返回的 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) │
└────────────────────────┘

```