ST_DIMENSION (Lakehouse v1)
지오메트리 객체의 차원을 반환합니다. GEOMETRY 객체의 차원은 다음과 같습니다.
| 지리 공간 객체 유형 | 차원 |
|---|---|
| Point / MultiPoint | 0 |
| LineString / MultiLineString | 1 |
| Polygon / MultiPolygon | 2 |
SQL 구문
섹션 제목: “SQL 구문”ST_DIMENSION(<geometry>)| 인수 | 설명 |
|---|---|
<geometry> |
인수는 GEOMETRY 형식의 식이어야 합니다. |
반환 형식
섹션 제목: “반환 형식”UInt8.
SQL 예제
섹션 제목: “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 │└────────────────────┘