gpt4 book ai didi

sql - Oracle - 克隆表 - 结构、数据约束和所有

转载 作者:行者123 更新时间:2023-12-04 17:11:01 25 4
gpt4 key购买 nike

我知道我可以通过以下方式复制故事结构和数据

create table testtable1 as select * from sourcetable

有没有办法真正克隆所有内容、触发器、约束、授权等?

提前致谢。我们正在运行10G。

最佳答案

看看dbms_metadata ,尤其是它的程序dbms_metadata.get_ddl功能(请参阅此 tahiti link )。

所以,在你的情况下,你会先做一个

select dbms_metadata.get_ddl('TABLE', 'SOURCETABLE') from dual;

根据现在的评论:不要忘记 dbms_metadata.get_dependent_ddl :
select dbms_metadata.get_dependent_ddl('TABLE', 'SOURCETABLE') from dual;

然后从给定的输出开始工作。

关于sql - Oracle - 克隆表 - 结构、数据约束和所有,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13377030/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com