| 1234567891011121314151617181920212223242526 | -- The z_test table is created with two columns: the gid column,-- which uniquely identifies the row, and the pt1 point column.CREATE TABLE z_test (gid integer,                     pt1 ST_Point);-- The INSERT statements insert two rows.-- One is a point without a Z coordinate or a measure.-- The other has both a Z coordinate and a measure.INSERT INTO z_test VALUES(    1,    ST_PointFromText('point (10.02 20.01)', 1000) );INSERT INTO z_test VALUES(    2,    ST_PointFromText('point zm (10.02 20.01 5.0 7.0)', 1000) );-- The query lists the gid column and the double-precision Z coordinate-- of the points. The first row is NULL because the point does not have-- a Z coordinate.SELECT gid, SE_Z(pt1) z_coord  FROM z_test;
 |