ST_Z

Définition

ST_Z prend un objet ST_Point comme paramètre en entrée et renvoie sa coordonnée z (altitude).

Syntaxe

sde.st_z (g1 sde.st_point)

Type de retour

Oracle

Nombre

PostgreSQL

Entier

Exemple

La table z_test est créée avec deux colonnes : la colonne id qui identifie la ligne de façon unique et la colonne des points geometry. L'instruction INSERT insère un enregistrement dans la table 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)
);

L'instruction SELECT répertorie la colonne id et la coordonnée z à double précision du point inséré à l'aide de l'instruction précédente.

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/6/2012