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.
Girişin GEOGRAPHY veya GEOMETRY değerin türünü dize olarak döndürür.
Syntax
st_geometrytype ( geoExpr )
Arguments
-
geoExpr: BirGEOGRAPHYveyaGEOMETRYdeğer.
Returns
Giriş geometrisinin STRINGtürünü temsil eden türünde bir değer.
Döndürülen değer aşağıdaki gibidir:
- Noktalar için ifade
ST_Pointdöndürür. - Satır dizeleri için, ifade
ST_LineStringdöndürür. - Çokgenler için ifade
ST_Polygondöndürür. - İfade, birden çok nokta için
ST_MultiPointdöndürür. - Çok satırlı dizeler için ifadesi döndürür
ST_MultiLineString. - Çokgenler için ifade
ST_MultiPolygondöndürür. - Geometri koleksiyonları için ifade şunu döndürür:
ST_GeometryCollection.
İşlev, birinci parametre NULL ise NULL döndürür.
Examples
-- Returns the type of a point geometry.
> SELECT st_geometrytype(st_geomfromtext('POINT(4 5)'));
ST_Point
-- Returns the type of a geometry collection.
> SELECT st_geometrytype(st_geomfromtext('GEOMETRYCOLLECTION(POINT(4 5),LINESTRING(-4 5,7 8))'));
ST_GeometryCollection