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. Önizlemeler sayfasında önizleme kaydını onaylayabilirsiniz. Bkz. Azure Databricks önizlemelerini yönetme.
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.
İlk GEOMETRY değer ikinci GEOMETRY değeri kapsıyorsa true döndürür.
Syntax
st_covers ( geoExpr1, geoExpr2 )
Arguments
-
geoExpr1: İlkGEOMETRYdeğer. -
geoExpr2: İkinciGEOMETRYdeğer.
Returns
Bir BOOLEAN türündeki değer, ilk GEOMETRY değerinin ikinci GEOMETRY değerini kapsayıp kapsamadığını gösterir.
İşlev geometri koleksiyonlarını desteklemez.
Daha fazla ayrıntı ve resmi tanım için DE-9IM matris tanımındakiKapaklar koşuluna bakın.
Hata koşulları
- İki giriş geometrisinin herhangi biri geometri koleksiyonuysa işlev ST_INVALID_ARGUMENT döndürür. INVALID_TYPE.
- İki giriş geometrisi farklı SRID değerlerine sahipse işlev ST_DIFFERENT_SRID_VALUES döndürür.
Examples
> SELECT st_covers(st_geomfromtext('POLYGON((0 0,10 0,0 10,0 0))'),st_geomfromtext('POINT(1 1)'));
true
> SELECT st_covers(st_geomfromtext('POLYGON((0 0,10 0,0 10,0 0))'),st_geomfromtext('POINT(5 0)'));
true
> SELECT st_covers(st_geomfromtext('POLYGON((0 0,10 0,0 10,0 0))'),st_geomfromtext('POINT(5 6)'));
false