ST_SRID

Definición

ST_SRID toma un objeto de geometría y devuelve el Id. de referencia espacial.

Sintaxis

Oracle y PostgreSQL

sde.st_srid (geometry1 sde.st_geometry)

SQLite

st_srid (geometry1 geometryblob)

Tipo de devolución

Entero

Ejemplos

En la siguiente tabla se crea:

En la siguiente declaración, una geometría de punto ubicada en la coordenada (10.01, 50.76) se inserta en la columna de geometría g1. Cuando se crea la geometría de punto, se le asigna el valor SRID de 4326.

La función ST_SRID devuelve la Id. de referencia espacial de la geometría introducida recientemente.

Oracle

CREATE TABLE srid_test (g1 sde.st_geometry);
INSERT INTO SRID_TEST VALUES (
 sde.st_geometry ('point (10.01 50.76)', 4326)
);
SELECT sde.st_srid (g1) SRID_G1
 FROM SRID_TEST;

SRID_G1

4326

PostgreSQL

CREATE TABLE srid_test (g1 sde.st_geometry);
INSERT INTO srid_test VALUES (
 sde.st_point ('point (10.01 50.76)', 4326)
);
SELECT sde.st_srid (g1) 
 AS SRID_G1
 FROM srid_test;

srid_g1

4326

SQLite

CREATE TABLE srid_test (id integer);

SELECT AddGeometryColumn(
 NULL,
 'srid_test',
 'g1',
 4326,
 'point',
 'xy',
 'null'
);
INSERT INTO srid_test VALUES (
 1,
 st_point ('point (10.01 50.76)', 4326)
);
SELECT st_srid (g1) 
 AS "SRID"
 FROM srid_test;

SRID

4326

Temas relacionados

5/10/2014