Aracılığıyla paylaş


st_m 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ş noktası GEOMETRY değerinin M koordinatını döndürür veya NULL nokta boşsa veya M koordinatı yoksa.

Syntax

st_m ( geoExpr )

Arguments

  • geoExpr: Bir GEOMETRY değer.

Returns

Bir DOUBLE türünde değer olan giriş noktasının GEOMETRY M koordinatı.

İşlev, giriş NULL veya nokta boşsa NULL döndürür.

Hata koşulları

Examples

-- Returns the M coordinate of a non-empty point geometry with an M coordinate.
> SELECT st_m(st_geomfromtext('POINT M (2 3 4)'));
  4.0
-- Returns the M coordinate of a non-empty point geometry without an M coordinate.
> SELECT st_m(st_geomfromtext('POINT Z (1 2 3)'));
  NULL
-- Returns `NULL` for an empty point geometry.
> SELECT st_m(st_geomfromtext('POINT ZM EMPTY'));
  NULL