ST_NumGeometries
ST_NumGeometries는 입력 지오메트리의 지오메트리 수를 반환합니다.
구문
ST_NumGeometries(geom)
인수
- geom
-
GEOMETRY
데이터 형식의 값 또는GEOMETRY
형식으로 계산되는 표현식입니다.
반환 타입
geom의 지오메트리 수를 나타내는 INTEGER
입니다.
geom이 null이면 null이 반환됩니다.
geom이 비어 있는 단일 지오메트리이면 0
이 반환됩니다.
geom이 비어 있지 않은 단일 지오메트리이면 1
이 반환됩니다.
geom이 GEOMETRYCOLLECTION
또는 MULTI
하위 유형인 경우 지오메트리 수가 반환됩니다.
예시
다음 SQL은 입력 다중 라인스트링의 지오메트리 수를 반환합니다.
SELECT ST_NumGeometries(ST_GeomFromText('MULTILINESTRING((0 0,1 0,0 5),(3 4,13 26))'));
st_numgeometries
-------------
2