by 공기 [Oracle 기초] [2019.02.14 10:09:44]
안녕하세요..
제가 테스트를 해볼수 없는 환경이라서.. ㅠ
오라클에서 테이블명 Rename하면, 그랜트준것들과 인덱스 등등 모두 따라가나요?
소스쿼리에 기존 테이블을 Rename 해야할일이 발생해서요..
(테이블 Rename후 에러가 발생하지 않아야하는데....)
잘 아시는분 계시면 조언 좀 주시면 감사하겠습니다...-_- _ _
강한 결합관계에 있는 object 들은 문제 없이 따라 갑니다. (인덱스, 제약조건, 트리거, 권한 등) - 다만 인덱스 등의 명칭까지 따라서 바뀌지는 않겠죠. - 명칭을 통일감 있게 하려면 별도 작업 필요하겠네요. 약한 결합관계에 있는 object 들은 invalid 됩니다. (뷰, 프로시저, 함수 등)
아이고, 항상 도움 너무 감사드립니다...-_- _ _
http://gurubee.net/article/66844