首页 新闻 搜索 专区 学院

oracle相同的sql查询结果不一致

0
[已关闭问题] 关闭于 2017-04-12 13:36

我们有表1和表2,表字段一致,用sql1查询表2得到结果1。现在我们删除表1中符合sql1条件的数据,并将表2的符合条件的数据更新到表1,替换sql1中的表名为表1,得到的结果2和结果1不一致。请问是什么原因呢?在sql中用到了rowid。

Albertyang的主页 Albertyang | 菜鸟二级 | 园豆:228
提问于:2017-02-20 19:08
< >
分享
所有回答(2)
0

看下表的类型是什么? 有可能是聚簇表, 聚簇表的一个rowid可以对应两条记录

小海蟹 | 园豆:108 (初学一级) | 2017-02-21 17:25
0

你可以截个图吗? 这样子听起来很迷糊

长跑 | 园豆:11 (初学一级) | 2017-07-21 17:43
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册