ST_Z

定义

ST_Z 将 ST_Point 作为输入参数以返回其 z(高程)坐标。

语法

sde.st_z (g1 sde.st_point)

返回类型

Oracle

数值

PostgreSQL

整型

示例

创建 z_test 表,表中包含两列数据:用于唯一标识行的 ID 列,以及几何点列。INSERT 语句用于向 z_test 表中插入一行记录。

CREATE TABLE z_test (id integer unique, geometry sde.st_point);

INSERT INTO z_test (id, geometry) VALUES (
1,
sde.st_point (2, 3, 32, 5, 0)
);

SELECT 语句用于列出 ID 列以及由上一语句所插入的点的双精度 z 坐标。

Oracle

SELECT id, sde.st_z (geometry) Z_COORD
FROM Z_TEST; 

        ID      Z_COORD

         1        32

PostgreSQL

SELECT id, sde.st_z (geometry) 
AS Z_COORD
FROM z_test; 

        id      z_coord

         1        32

3/7/2012