Catégories :

Fonctions géospatiales

ST_SRID

Renvoie le SRID (identificateur du système de référence spatiale) d’un objet GEOGRAPHY ou GEOMETRY.

Actuellement, pour toute valeur de type GEOGRAPHY, seul le SRID 4326 est pris en charge et est renvoyé pour toute valeur de type .

Syntaxe

ST_SRID( <geography_or_geometry_expression> )
Copy

Arguments

geography_or_geometry_expression

L’argument doit être une expression de type GEOGRAPHY ou GEOMETRY.

Renvoie

Renvoie une valeur de type NUMBER(4,0).

Notes sur l’utilisation

  • Renvoie NULL si l’entrée est un NULL.

Exemples

Exemples GEOGRAPHY

Cela montre une utilisation simple de la fonction ST_SRID :

SELECT ST_SRID(ST_MAKEPOINT(37.5, 45.5));
+-----------------------------------+
| ST_SRID(ST_MAKEPOINT(37.5, 45.5)) |
|-----------------------------------|
|                              4326 |
+-----------------------------------+
Copy

Cela montre l’utilisation de la fonction ST_SRID avec des valeurs NULL :

SELECT ST_SRID(ST_MAKEPOINT(NULL, NULL)), ST_SRID(NULL);
+-----------------------------------+---------------+
| ST_SRID(ST_MAKEPOINT(NULL, NULL)) | ST_SRID(NULL) |
|-----------------------------------+---------------|
|                              NULL |          NULL |
+-----------------------------------+---------------+
Copy