Catégories :

Fonctions géospatiales

ST_SRID

Renvoie le SRID (identificateur du système de référence spatiale) d’une valeur GEOGRAPHY. Actuellement, seul SRID 4326 est pris en charge et sera renvoyé pour toute valeur de type GEOGRAPHY.

Syntaxe

ST_SRID( <geography_expression> )

Arguments

expression_géographie

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

Renvoie

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

Notes sur l’utilisation

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

Exemples

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 |
+-----------------------------------+

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 |
+-----------------------------------+---------------+