- Catégories :
ST_STARTPOINT¶
Renvoie le premier point d’un LineString.
- Voir aussi :
Syntaxe¶
ST_STARTPOINT( <geography_or_geometry_expression> )
Arguments¶
geography_or_geometry_expression
L’argument doit être une expression de type GEOGRAPHY ou GEOMETRY qui représente une LineString.
Renvoie¶
La fonction renvoie une valeur de type GEOGRAPHY ou GEOMETRY qui contient le premier Point de la LineString spécifiée.
Notes sur l’utilisation¶
Si
geography_or_geometry_expression
n’est pas une LineString, la fonction signale une erreur.
Exemples¶
Exemples GEOGRAPHY¶
La requête suivante renvoie le premier point d’une LineString :
ALTER SESSION SET GEOGRAPHY_OUTPUT_FORMAT='WKT';
SELECT ST_STARTPOINT(TO_GEOGRAPHY('LINESTRING(1 1, 2 2, 3 3, 4 4)'));
+---------------------------------------------------------------+
| ST_STARTPOINT(TO_GEOGRAPHY('LINESTRING(1 1, 2 2, 3 3, 4 4)')) |
|---------------------------------------------------------------|
| POINT(1 1) |
+---------------------------------------------------------------+
Exemples GEOMETRY¶
La requête suivante renvoie le premier point d’une LineString :
ALTER SESSION SET GEOMETRY_OUTPUT_FORMAT='WKT';
SELECT ST_STARTPOINT(TO_GEOMETRY('LINESTRING(1 1, 2 2, 3 3, 4 4)'));
+--------------------------------------------------------------+
| ST_STARTPOINT(TO_GEOMETRY('LINESTRING(1 1, 2 2, 3 3, 4 4)')) |
|--------------------------------------------------------------|
| POINT(1 1) |
+--------------------------------------------------------------+