Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:
Kontrola SQL Databricks
Databricks Runtime 17.1 a vyšší
Important
Tato funkce je ve verzi Public Preview.
Poznámka:
Tato funkce není k dispozici ve skladech Databricks SQL Classic. Další informace o službě Databricks SQL Warehouse najdete v tématu Typy SQL Warehouse.
Vrátí topologický rozměr 2D projekce GEOMETRY hodnoty.
Syntax
st_dimension ( geoExpr )
Arguments
-
geoExpr: HodnotaGEOMETRY.
Returns
Vrátí topologický rozměr 2D projekce vstupní GEOMETRY hodnoty.
Výraz vrátí:
- 0, pokud je vstupní
GEOMETRYhodnota bod nebo více bodů. - 1, pokud je vstupní
GEOMETRYhodnota linestring nebo multilinestring. - 2, pokud je vstupní
GEOMETRYhodnota mnohoúhelník nebo multipolygon. - 0, pokud je vstupní
GEOMETRYhodnota prázdná geometrická kolekce. - Maximální rozměr prvků kolekce, pokud vstup je neprázdná kolekce geometrií.
Examples
> SELECT st_dimension(st_geomfromtext('MULTIPOINT(EMPTY,-1 0,EMPTY)'));
0
> SELECT st_dimension(st_geomfromtext('LINESTRING(-1 0,0 -1,1 0,0 1,-1 0)'));
1
> SELECT st_dimension(st_geomfromtext('MULTIPOLYGON(EMPTY,((-1 0,0 -1,1 0,0 1,-1 0)))'));
2
> SELECT st_dimension(st_geomfromtext('GEOMETRYCOLLECTION EMPTY'));
0