Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
fungsi
Berlaku untuk:
pemeriksaan Databricks SQL
Databricks Runtime 17.1 ke atas
Important
Fitur ini ada di Pratinjau Publik.
Nota
Fitur ini tidak tersedia di gudang Databricks SQL Classic. Untuk mempelajari selengkapnya tentang gudang Databricks SQL, lihat Jenis gudang SQL.
Mengembalikan titik terakhir input GEOGRAPHY atau GEOMETRY nilai, jika nilai geospasial input adalah linestring yang tidak kosong.
Syntax
st_endpoint ( geoExpr )
Arguments
-
geoExpr: NilaiGEOGRAPHYatauGEOMETRYyang mewakili linestring.
Returns
Nilai jenis GEOGRAPHY atau GEOMETRY, yang mewakili titik terakhir linestring.
Nilai SRID dari titik output sama dengan nilai input.
Dimensi titik output sama dengan linestring input.
Fungsi mengembalikan NULL jika input adalah NULL.
Kondisi kesalahan
- Jika nilai
geoExprbukan linestring, fungsi mengembalikan ST_INVALID_ARGUMENT. INVALID_TYPE. - Jika nilai
geoExpradalah linestring kosong, fungsi akan mengembalikan ST_INVALID_ARGUMENT. EMPTY_LINESTRING.
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)