不同用户同一张表,查询结果竟然不一样

mchowie 2009-09-01 04:04:33
有用户a,b
有表tb ,表的owner是a
我用用户a 来update了tb的数据,运行
select * from a.tb
查询出的结果没有问题.

但是我转而使用b用户登录
执行查询语句
select * from a.tb
得到的结果竟然是我update之前的数据,请问这是何解啊?
...全文
227 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
哪儿跑 2009-09-03
  • 打赏
  • 举报
回复
可以设置自动commit
mr_michael_lee 2009-09-03
  • 打赏
  • 举报
回复
发现问题,分析问题,解决问题!~

Good Luck!~
小灰狼W 2009-09-03
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 mchowie 的回复:]
引用 8 楼 jyjwjp1229 的回复:
菜到家了 建议 管理员不要发这种帖子浪费时间啊

浪费大家时间了,不好意思.
[/Quote]

别在意
谁都是从菜鸟起步的
mchowie 2009-09-03
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 jyjwjp1229 的回复:]
菜到家了 建议 管理员不要发这种帖子浪费时间啊
[/Quote]
浪费大家时间了,不好意思.
bzcnc 2009-09-03
  • 打赏
  • 举报
回复
极有可能是没有commit,
doubleyouxia 2009-09-03
  • 打赏
  • 举报
回复
您老人家,忘记commit了吧
inthirties 2009-09-02
  • 打赏
  • 举报
回复
多半是没有commit
li_willian114 2009-09-02
  • 打赏
  • 举报
回复
UPDATE 之后 要 COMMIT;
jyjwjp1229 2009-09-02
  • 打赏
  • 举报
回复
菜到家了 建议 管理员不要发这种帖子浪费时间啊
千骑卷平冈 2009-09-02
  • 打赏
  • 举报
回复
a 用户update后,记得commit;
hebo2005 2009-09-01
  • 打赏
  • 举报
回复
没有COMMIT,当然看出来不一样喽
yurui05 2009-09-01
  • 打赏
  • 举报
回复
update过后要COMMIT一下才行。
zcs_1 2009-09-01
  • 打赏
  • 举报
回复
oracle的undo技术可以让不同用户看到不同的数据视图
非萨范德萨发 2009-09-01
  • 打赏
  • 举报
回复
a用户没commit
qin_phoenix 2009-09-01
  • 打赏
  • 举报
回复
提交之后在查看;

17,377

社区成员

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

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