次の方法で共有


st_endpoint 関数

適用対象:はい Databricks SQL チェックが Databricks Runtime 17.1 以降" とマークされているチェック

Important

この機能は パブリック プレビュー段階です

この機能は、Databricks SQL クラシック ウェアハウスでは使用できません。 Databricks SQL ウェアハウスの詳細については、 SQL ウェアハウスの種類に関するページを参照してください。

入力地理空間値が空でない行文字列の場合は、入力 GEOGRAPHY または GEOMETRY 値の最後のポイントを返します。

Syntax

st_endpoint ( geoExpr )

Arguments

  • geoExpr: ラインストリングを表す GEOGRAPHY または GEOMETRY 値。

Returns

linestring の最後のポイントを表す GEOGRAPHY 型または GEOMETRY型の値。

出力ポイントの SRID 値は、入力値と同じです。

出力ポイントのディメンションは、入力ライン文字列のディメンションと同じです。

入力がNULL場合、この関数はNULLを返します。

エラー条件

Examples

-- Returns the endpoint of a linestring geometry.
> SELECT st_asewkt(st_endpoint(st_geomfromtext('LINESTRING(1 2,3 4,5 6)', 4326)));
  SRID=4326;POINT(5 6)
-- Returns the endpoint of a linestring geography with Z and M coordinates.
> SELECT st_asewkt(st_endpoint(st_geogfromtext('LINESTRING ZM (1 2 3 4,5 6 7 8)')));
  SRID=4326;POINT ZM (5 6 7 8)