ST_SRID 接受几何图形对象并返回它的 Spatial 参考系标识。
语法
db2gse.ST_SRID(g1 db2gse.ST_Geometry)
返回类型
整数
示例
在 DB2 Spatial Extender 的安装期间,创建 SPATIAL_REFERENCES 表。 当创建几何图形时,会将该几何图形的 SRID 输入 SPATIAL_REFERENCES 表。 ST_SRID 函数返回该项的值。
例如,在 CREATE TABLE 语句中使用几何图形类型:
CREATE TABLE SRID_TEST(g1 db2gse.ST_Geometry)
在以下 INSERT 语句中,将位于坐标 10.01,50.76 的点几何图形插入几何图形列 G1。 当 ST_PointFromText 函数创建该点几何图形时,给它指定了srid 值 1。
INSERT INTO SRID_TEST VALUES (db2gse.ST_PointFromText('point(10.01 50.76)', db2gse.coordref()..srid(0)))
ST_SRID 函数返回刚才输入的几何图形的 Spatial 参考系标识,如以下的 SELECT 语句和相应结果集所示。
SELECT db2gse.ST_SRID(g1) FROM SRID_TEST g1 -------------- 1