Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
fungsi
Berlaku untuk:
pemeriksaan Databricks SQL
Databricks Runtime 17.1 ke atas
Important
Fitur ini ada di Pratinjau Publik.
Nota
Fitur ini tidak tersedia di gudang Databricks SQL Classic. Untuk mempelajari selengkapnya tentang gudang Databricks SQL, lihat Jenis gudang SQL.
Mengembalikan jenis input GEOGRAPHY atau GEOMETRY nilai sebagai string.
Syntax
st_geometrytype ( geoExpr )
Arguments
-
geoExpr: NilaiGEOGRAPHYatauGEOMETRY.
Returns
Nilai jenis STRING, mewakili jenis geometri input.
Nilai yang dikembalikan adalah sebagai berikut:
- Untuk nilai, ekspresi mengembalikan
ST_Point. - Untuk linestring, ekspresi mengembalikan
ST_LineString. - Untuk poligon, ekspresi mengembalikan
ST_Polygon. - Untuk multipoints, ekspresi ini mengembalikan
ST_MultiPoint. - Untuk multilinestring, ekspresi mengembalikan
ST_MultiLineString. - Untuk multipoligon, ekspresi mengembalikan
ST_MultiPolygon. - Untuk koleksi geometri, ekspresi mengembalikan
ST_GeometryCollection.
Fungsi mengembalikan NULL jika input adalah NULL.
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