oracle大神帮帮忙 两个用户之间复制表结构数据

qq_35877915 2017-02-20 05:26:01
两个用户之间复制表结构数据 还有主键索引一起怎么办啊
create table user2.tb as select * from user1.tb;
我这样复制只能把数据和表结构复制了 但是主键和索引没有一起复制 有什么办法能帮我连主键和索引一起复制了吗 谢谢大神
...全文
2251 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
luozhitao521 2017-07-21
  • 打赏
  • 举报
回复
你不是只要表结构嘛,plsql里复制建表语句,拿到另一个拥护下执行。
qq_28538637 2017-05-14
  • 打赏
  • 举报
回复
如版主所说,EXP 和IMP是很适合你的。吧表名替换一下就好。
雨巷啊 2017-05-04
  • 打赏
  • 举报
回复
在PL/SQL里右键表名有编辑选项,右下角查看sql复制建表语句就行了。
sxq129601 2017-04-21
  • 打赏
  • 举报
回复
CTAS只能复制表和数据,不能导索引及其他对象
ACE-2017 2017-04-21
  • 打赏
  • 举报
回复
用impdp,有个参数content=data,all,meta三种,分别是数据,数据加结构,结构 就可以达到你的目的
卖水果的net 2017-02-20
  • 打赏
  • 举报
回复
exp导出,imp导入,非常适合你现在的需求。
POM_24 2017-02-20
  • 打赏
  • 举报
回复
右键 user1.tb ,DBMS_Metadata ->DDL,就会生成user1.tb 的CREATE代码;更换一下名称执行就好;

1,617

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧