st_isvalid 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ş GEOMETRY değeri OGC anlamda geçerli bir geometriyse true döndürür.

Syntax

st_isvalid ( geoExpr )

Arguments

  • geoExpr: Bir GEOMETRY değer.

Returns

Giriş BOOLEAN değeri, OGC anlamında geçerli bir geometriyse, türü "true" olan bir değer olur.

İşlev, birinci parametre NULL ise NULL döndürür.

Examples

-- Returns false for invalid geometry with self-intersecting polygon.
> SELECT st_isvalid(st_geomfromtext('POLYGON((0 0,10 10,10 0,0 10,0 0))'));
  false
-- Returns true for valid geometry.
> SELECT st_isvalid(st_geomfromtext('POLYGON((0 0,10 0,0 10,0 0))'));
  true