- Catégories :
ST_X¶
Renvoie la longitude (coordonnée X) d’un point.
Syntaxe¶
ST_X( <geography_expression> )
Arguments¶
expression_géographie
L’argument doit être de type GEOGRAPHY et contenir un point.
Renvoie¶
Cela renvoie une valeur REAL.
Notes sur l’utilisation¶
Emet une erreur si l’argument n’est pas un point.
Exemples¶
Cela montre une utilisation simple des fonctions ST_X et ST_Y avec des données VARCHAR :
SELECT ST_X(ST_MAKEPOINT(37.5, 45.5)), ST_Y(ST_MAKEPOINT(37.5, 45.5)); +--------------------------------+--------------------------------+ | ST_X(ST_MAKEPOINT(37.5, 45.5)) | ST_Y(ST_MAKEPOINT(37.5, 45.5)) | |--------------------------------+--------------------------------| | 37.5 | 45.5 | +--------------------------------+--------------------------------+
Cela montre l’utilisation des fonctions ST_X et ST_Y avec des valeurs NULL :
SELECT ST_X(ST_MAKEPOINT(NULL, NULL)), ST_X(NULL), ST_Y(ST_MAKEPOINT(NULL, NULL)), ST_Y(NULL) ; +--------------------------------+------------+--------------------------------+------------+ | ST_X(ST_MAKEPOINT(NULL, NULL)) | ST_X(NULL) | ST_Y(ST_MAKEPOINT(NULL, NULL)) | ST_Y(NULL) | |--------------------------------+------------+--------------------------------+------------| | NULL | NULL | NULL | NULL | +--------------------------------+------------+--------------------------------+------------+