当前位置: 代码迷 >> Oracle管理 >> ,有关Oracle表更新有关问题!欢迎高手解答
  详细解决方案

,有关Oracle表更新有关问题!欢迎高手解答

热度:42   发布时间:2016-04-24 05:13:51.0
求助,有关Oracle表更新问题!!!欢迎高手解答
现有两张表结构相同的表A和B
要将表B中的数据更新到表A(每隔1周更新一次,更新前已将原有旧数据删除)
A表的a和b字段都有唯一约束
可是更新时一直提醒违反唯一约束
通过语句
select * from A a,B b where a.a=b.a and a.b=b.b;
查询不到任何记录
请高手指点......

------解决方案--------------------
刪除A表數據後,執行Commit提交試一下。
------解决方案--------------------
A表的a和b字段都有唯一约束
==========================================
LZ应该查
select a, count(*)
from b
group by a
having count(*) >= 2

select b,count(*)
from b
group by b
having count(*) >= 2
------解决方案--------------------
是否有真的删除A表的数据,commit等
  相关解决方案