暂无图片
oracle数据库从备份表向实表导入数据
我来答
分享
今天加鸡腿
2021-07-15
oracle数据库从备份表向实表导入数据

我有表a和a_bak(备份表),要把备份表的数据insert到表a,然后倒入时候导入一部分后报错,违反约束,现在重新导入违反另一个约束,就是表里有一列数据唯一。怎么写条件继续导入呀

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
cqiwen

merge into a tab1
using (select * from b)tab2
on tab1.<唯一约束>=tab2.<唯一约束>
when not matched then
insert (tab1.c1,tab1,c2,…) values (tab2.c1,tab2.c2,…)

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏