- カテゴリ:
ST_ENDPOINT¶
LineString 内の最後のポイントを返します。
- こちらもご参照ください。
構文¶
ST_ENDPOINT( <geography_or_geometry_expression> )
引数¶
geography_or_geometry_expression
引数は、 LineString を表す型 GEOGRAPHY または GEOMETRY の式にする必要があります。
戻り値¶
この関数は、指定された LineString の最後のポイントを含む型 GEOGRAPHY または GEOMETRY の値を返します。
使用上の注意¶
geography_or_geometry_expression
が LineString ではない場合、関数はエラーを報告します。
例¶
GEOGRAPHY 例¶
次のクエリは、 LineString 内の最後のポイントを返します。
ALTER SESSION SET GEOGRAPHY_OUTPUT_FORMAT='WKT';
SELECT ST_ENDPOINT(TO_GEOGRAPHY('LINESTRING(1 1, 2 2, 3 3, 4 4)'));
+-------------------------------------------------------------+
| ST_ENDPOINT(TO_GEOGRAPHY('LINESTRING(1 1, 2 2, 3 3, 4 4)')) |
|-------------------------------------------------------------|
| POINT(4 4) |
+-------------------------------------------------------------+
GEOMETRY 例¶
次のクエリは、 LineString 内の最後のポイントを返します。
ALTER SESSION SET GEOMETRY_OUTPUT_FORMAT='WKT';
SELECT ST_ENDPOINT(TO_GEOMETRY('LINESTRING(1 1, 2 2, 3 3, 4 4)'));
+------------------------------------------------------------+
| ST_ENDPOINT(TO_GEOMETRY('LINESTRING(1 1, 2 2, 3 3, 4 4)')) |
|------------------------------------------------------------|
| POINT(4 4) |
+------------------------------------------------------------+