Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gilt für:
Databricks SQL
Databricks Runtime 17.1 and above
Important
Dieses Feature befindet sich in der Public Preview.
Hinweis
Dieses Feature ist in Databricks SQL Classic Warehouses nicht verfügbar. Weitere Informationen zu Databricks SQL Warehouses finden Sie unter SQL Warehouse-Typen.
Gibt die topologische Dimension der 2D-Projektion des GEOMETRY Werts zurück.
Syntax
st_dimension ( geoExpr )
Arguments
-
geoExpr: EinGEOMETRYWert.
Returns
Gibt die topologische Dimension der 2D-Projektion des Eingabewerts GEOMETRY zurück.
Der Ausdruck gibt zurück:
- 0, wenn der Eingabewert
GEOMETRYein Punkt oder ein Multipoint ist. - 1, wenn der Eingabewert
GEOMETRYeine Linienzeichenfolge oder eine mehrzeilige Zeichenfolge ist. - 2, wenn der Eingabewert
GEOMETRYein Polygon oder ein Multipolygon ist. - 0, wenn der Eingabewert
GEOMETRYeine leere Geometrieauflistung ist. - Die maximale Dimension der Elemente der Auflistung, wenn die Eingabe eine nicht leere Geometrieauflistung ist.
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