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