ST_DIMENSION (Lakehouse v1)
Devuelve la dimensión de un objeto de geometría. La dimensión de un objeto GEOMETRY es:
| Tipo de objeto geoespacial | Dimensión |
|---|---|
| Point / MultiPoint | 0 |
| LineString / MultiLineString | 1 |
| Polygon / MultiPolygon | 2 |
Sintaxis de SQL
Sección titulada «Sintaxis de SQL»ST_DIMENSION(<geometry>)Argumentos
Sección titulada «Argumentos»| Argumentos | Descripción |
|---|---|
<geometry> |
El argumento debe ser una expresión de tipo GEOMETRY. |
Tipo de valor devuelto
Sección titulada «Tipo de valor devuelto»UInt8.
Ejemplos de SQL
Sección titulada «Ejemplos de SQL»SELECT ST_DIMENSION( ST_GEOMETRYFROMWKT( 'POINT(-122.306100 37.554162)' ) ) AS pipeline_dimension;
┌────────────────────┐│ pipeline_dimension │├────────────────────┤│ 0 │└────────────────────┘
SELECT ST_DIMENSION( ST_GEOMETRYFROMWKT( 'LINESTRING(-124.20 42.00, -120.01 41.99)' ) ) AS pipeline_dimension;
┌────────────────────┐│ pipeline_dimension │├────────────────────┤│ 1 │└────────────────────┘
SELECT ST_DIMENSION( ST_GEOMETRYFROMWKT( 'POLYGON((-124.20 42.00, -120.01 41.99, -121.1 42.01, -124.20 42.00))' ) ) AS pipeline_dimension;
┌────────────────────┐│ pipeline_dimension │├────────────────────┤│ 2 │└────────────────────┘