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