Aracılığıyla paylaş


st_startpoint fonksiyon

Şunun için geçerlidir:evet olarak işaretlendi Databricks SQL denetimi evet olarak işaretlendi 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.

Girişteki jeo-uzamsal değer boş olmayan bir linestring ise, GEOGRAPHY veya GEOMETRY değerinin ilk noktasını döndürür.

Syntax

st_startpoint ( geoExpr )

Arguments

  • geoExpr: Bir satır dizesini temsil eden bir GEOGRAPHY veya GEOMETRY değeri.

Returns

GEOGRAPHY veya GEOMETRY türünde bir değer, çizgi dizesinin ilk noktasını temsil ediyor.

Çı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ı

Examples

-- Returns first point of linestring with SRID.
> SELECT st_asewkt(st_startpoint(st_geomfromtext('LINESTRING(1 2,3 4,5 6)', 4326)));
  SRID=4326;POINT(1 2)
-- Returns first point with ZM coordinates.
> SELECT st_asewkt(st_startpoint(st_geogfromtext('LINESTRING ZM (1 2 3 4,5 6 7 8)')));
  SRID=4326;POINT ZM (1 2 3 4)