[Oracle] 오라클 파티션 테이블 컬럼 조회 (Partition Table)
- 데이터베이스/오라클
- 2018. 1. 23.
오라클 파티션 테이블 조회 방법
파티션 테이블로 생성이 되어 있으면 파티션을 지정하여 조회를 하면 아주 빠르게 데이터를 조회할 수 있다. 파티션 기준 컬럼 잘 확인하여 원하는 데이터가 해당 기준 컬럼의 조건에 해당 되는지 확인후 파티션을 지정하여 조회하면 된다.
SELECT *
FROM 테이블명 PARTITION (파티션명)
--파티션 테이블 조회
SELECT *
FROM ACIPCATT PARTITION (ACIPCATT_2017)
WHERE MEDDATE BETWEEN TO_DATE('20170101','YYYYMMDD')
AND TO_DATE('20170131','YYYYMMDD')
;
--파티션 테이블 키 컬럼 조회
SELECT *
FROM ALL_PART_KEY_COLUMNS
WHERE NAME = 'ACIPCATT'
;
--파티션명 조회
SELECT *
FROM ALL_TAB_PARTITIONS
WHERE TABLE_NAME = 'ACIPCATT'
# 파티션 기준 컬럼이 조회 할려고하는 조건에 해당되는지 확인 후 파티션을 사용한다
|
# 파티션 키 컬럼을 조회해 보자
|
# 파티션명 조회 후 조건에 해당되는 파티션명을 사용한다
|