- Kategorien:
ST_X¶
Gibt den Längengrad (X-Koordinate) eines Punktes zurück, der als GEOGRAPHY- oder GEOMETRY-Objekt dargestellt wird.
Syntax¶
ST_X( <geography_or_geometry_expression> )
Argumente¶
geography_or_geometry_expression
Das Argument muss ein Ausdruck vom Typ GEOGRAPHY oder GEOMETRY sein und einen Punkt enthalten.
Rückgabewerte¶
Gibt einen REAL-Wert zurück.
Nutzungshinweise¶
Gibt eine Fehlermeldung aus, wenn das Argument kein Punkt ist.
Beispiele¶
GEOGRAPHY-Beispiele¶
Das folgende Beispiel zeigt eine einfache Verwendung der Funktionen ST_X und ST_Y mit VARCHAR-Daten:
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 | +--------------------------------+--------------------------------+
Dies zeigt die Verwendung der Funktionen ST_X und ST_Y mit NULL Werten:
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 | +--------------------------------+------------+--------------------------------+------------+