728x90
CARDINALITY
구문
CARDINALITY(nested_table)
목적
CARDINALITY 함수는 중첩 테이블(nested table)의 요소 수를 반환하는 함수입니다. 반환 타입은 NUMBER입니다. 중첩 테이블이 비어있거나 NULL 컬렉션인 경우, CARDINALITY 함수는 NULL을 반환합니다. 이를 통해 중첩 테이블의 요소 수를 쉽게 확인할 수 있습니다.
예시
다음 예제는 샘플 테이블 pm.print_media의 중첩 테이블 컬럼 ad_textdocs_ntab의 요소 수를 보여줍니다.
SELECT product_id, CARDINALITY(ad_textdocs_ntab) cardinality
FROM print_media
ORDER BY product_id;
PRODUCT_ID CARDINALITY
---------- -----------
2056 3
2268 3
3060 3
3106 3
출처: 오라클 레퍼런스
원문 링크: Oracle CARDINALITY 함수 문서
반응형
'코딩 > 오라클 함수' 카테고리의 다른 글
[오라클 레퍼런스 함수] CEIL - 숫자 올림 (0) | 2023.07.31 |
---|---|
[오라클 레퍼런스 함수] CAST - 타입(Type) 변환 (0) | 2023.07.31 |
[오라클 레퍼런스 함수] BITMAP_OR_AGG - 모든 입력 비트맵들의 OR 연산 (0) | 2023.07.31 |
[오라클 레퍼런스 함수] BITMAP_COUNT - 비트 개수 반환 (0) | 2023.07.31 |
[오라클 레퍼런스 함수] BITMAP_CONSTRUCT_AGG - 비트 위치를 집계 (0) | 2023.07.31 |
댓글