by lgxj20 [2019.06.25 09:38:24]
SELECT * FROM ALL_ALL_TABLES WHERE 1=1 AND (TABLE_NAME LIKE 'TH%' OR TABLE_NAME LIKE 'TF%' OR TABLE_NAME LIKE 'TH%');
이렇게 해서 원하는 테이블 리스트만 뽑았는데
조회된 테이블에 생성 스크립트를 뽑아 볼수 있을까요?
SELECT dbms_metadata.get_ddl('TABLE', table_name, owner) FROM all_tables WHERE 1=1 AND (table_name LIKE 'TH%' OR table_name LIKE 'TF%') ;
바로 실행하니
ORA-02261 : 고유 키 또는 기본키가 이미 존재하고 있습니다.
라고나오는데요
A라는 유저에 있는 테이블들을 C라는 유저에 있는 곳에 원하는 테이블만 생성하려고합니다.