티스토리 뷰
select 'alter index '||index_name||' rebuild;'
2 from user_indexes
3 where table_name = 'EMPLOYEES';
'ALTERINDEX'||INDEX_NAME||'REBUILD;'
---------------------------------------------------
alter index EMP_NAME_IX rebuild;
alter index EMP_MANAGER_IX rebuild;
alter index EMP_JOB_IX rebuild;
alter index EMP_DEPARTMENT_IX rebuild;
alter index EMP_EMP_ID_PK rebuild;
alter index EMP_EMAIL_UK rebuild;
6 rows selected.
HR@orcl>set heading off
HR@orcl>set feedback off
HR@orcl>spool in.sql
HR@orcl>/
alter index EMP_NAME_IX rebuild;
alter index EMP_MANAGER_IX rebuild;
alter index EMP_JOB_IX rebuild;
alter index EMP_DEPARTMENT_IX rebuild;
alter index EMP_EMP_ID_PK rebuild;
alter index EMP_EMAIL_UK rebuild;
HR@orcl>spool off
HR@orcl>set heading on
HR@orcl>set feedback on
HR@orcl>/
'ALTERINDEX'||INDEX_NAME||'REBUILD;'
---------------------------------------------------
alter index EMP_NAME_IX rebuild;
alter index EMP_MANAGER_IX rebuild;
alter index EMP_JOB_IX rebuild;
alter index EMP_DEPARTMENT_IX rebuild;
alter index EMP_EMP_ID_PK rebuild;
alter index EMP_EMAIL_UK rebuild;
6 rows selected.
HR@orcl>@in
SP2-0042: unknown command "HR@orcl>/" - rest of line ignored.
Index altered.
Index altered.
Index altered.
Index altered.
Index altered.
Index altered.
'개발언어 > PL SQL' 카테고리의 다른 글
선생님 질문 TRIGGER(트리거) 사용시 ORA-04091 Table is Mutating 오류 발생 (0) | 2018.04.25 |
---|---|
180406 Creating and Using Triggers (0) | 2018.04.06 |
180402 EXCEPTION 연습문제 7, 8 (0) | 2018.04.02 |
해석해보기 (0) | 2018.03.30 |
SQL 연습 문제 (0) | 2018.03.30 |