0
在Oracle中有一種深度克隆表的方法 - 即克隆表定義+索引+觸發器+約束(從不介意序列)。我知道:深克隆Oracle表
create clone_table as
select *
from table
,但它只能走到表的字段。
我需要克隆大量的索引/觸發器等,我想自動化的表。該解決方案應該與Oracle 10G一起工作,但它會是11G,但它也是可以接受的。
在Oracle中有一種深度克隆表的方法 - 即克隆表定義+索引+觸發器+約束(從不介意序列)。我知道:深克隆Oracle表
create clone_table as
select *
from table
,但它只能走到表的字段。
我需要克隆大量的索引/觸發器等,我想自動化的表。該解決方案應該與Oracle 10G一起工作,但它會是11G,但它也是可以接受的。
使用dbms_metadata
完成此任務,特別是其功能get_ddl
。
這裏的Oracle's documentation,我相信你會在互聯網上找到大量的例子。
或者,根據您的確切要求,您可能會獲得dbms_datapump
或更老式的exp
和imp
實用程序。