함수 기반 인덱스
☞사용예
학생 테이블에서 학생들의 비만도 측정을 위해 표준 체중을 구하고자 한다. 표준 체중에 대한 함수 기반 인덱스를 생성하여라.표준 체중을 구하는 공식은 '신장-100(cm)*0.9'이다.
SQL> CREATE INDEX idx_standard_weight ON student((height-100)*0.9); 인덱스가 생성되었습니다. |
☞ FUNCTION BASED INDEX를 생성하기 위한 필요조건
SQL>CONNECT SYSTEM/MANAGER SQL>GRANT QUERY REWRITE TO SCOTT; SQL>CONNECT SCOTT/TIGER SQL>ALTER SESSION SET QUERY_REWRITE_ENABLED = TRUE; SQL>ALTER SESSION SET QUERY_REWRITE_INTEGRITY = TRUSTED; |
'오라클 > Oracle,SQL' 카테고리의 다른 글
오라클공부 546. 인덱스 실행 경로 확인 (0) | 2015.12.04 |
---|---|
오라클공부 545. 인덱스 실행 경로 확인 (0) | 2015.12.04 |
오라클공부 543. 함수 기반 인덱스(function based index) (0) | 2015.12.04 |
오라클공부 542. DESCENDING INDEX (0) | 2015.12.04 |
오라클공부 541. 결합 인덱스 생성 예 (0) | 2015.12.04 |