*DROP
*UNUSED
공통점
- 둘 다 사용 불가(삭제 기능)
- 둘 다 살릴 수 없음(한 번 설정하면)
차이점
-UNUSED는 주로 운영중일 때 컬럼을 삭제하면 자원을 많이 소비하므로
사용자에게 보이지 않게 하기 위해 UNUSED 시켜놓고
사용자들의 이용이 덜 한 저녁 이후 시간대에 삭제 권장하는 기능.
-다시 USED 이런 식으로 되돌릴 수 없음
-UNUSED 설정 해놓으면 DROP 형태까진 아니기 때문에 동일한 이름으로 컬럼 생성 가능
-- UNUSED 설정
ALTER TABLE TEST01 SET UNUSED(NAME);
-- UNUSED 설정된 상태에서 컬럼 바로 삭제
ALTER TABLE TEST01 DROP UNUSED COLUMNS;
-- UNUSED 설정된 테이블 조회
SELECT * FROM USER_UNUSED_COL_TABS;
출처:
'sql > oracle' 카테고리의 다른 글
SQL Developer 최신버전 이하 다운받기 (0) | 2016.03.26 |
---|