Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunun için geçerlidir:
Databricks SQL
Databricks Runtime 17.1 ve üzeri
Important
Bu özellik Genel Önizleme aşamasındadır.
Uyarı
Bu özellik Databricks SQL Klasik ambarlarında kullanılamaz. Databricks SQL ambarları hakkında daha fazla bilgi edinmek için bkz. SQL ambar türleri.
Girdi jeo-uzamsal değeri boş olmayan bir çizgi dizisi olduğunda, GEOGRAPHY veya GEOMETRY değerinin son noktasını döndürür.
Syntax
st_endpoint ( geoExpr )
Arguments
-
geoExpr: Bir satır dizesini temsil eden birGEOGRAPHYveyaGEOMETRYdeğeri.
Returns
GEOGRAPHY veya GEOMETRY türünde bir değer, çizgi dizesinin son noktasını temsil eder.
Çıkış noktasının SRID değeri, giriş değerinin değeriyle aynıdır.
Çıkış noktasının boyutu, giriş satırlarının boyutuyla aynıdır.
İşlev, birinci parametre NULL ise NULL döndürür.
Hata koşulları
- Eğer
geoExprdeğeri bir linestring değilse, işlev ST_INVALID_ARGUMENT.INVALID_TYPE döndürür. - değeri
geoExprboş bir çizgi dizesiyse işlev ST_INVALID_ARGUMENT döndürür. 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)