ora-00054:资源正忙,要求指定NOWAIT

xcxlw 2004-11-01 03:28:42
我用的oracle是8.0.5,我在sql worksheet中更新了一个字段的值,然后用select语句查询,结果显示是最新的更新内容,但是我在.net中取这个字段的值时却总是更新前的数据,而且此时操作schema manager时,系统提示“ora-00054:资源正忙,要求指定NOWAIT”,这是怎么回事?高手帮忙
...全文
217 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xcxlw 2004-11-02
  • 打赏
  • 举报
回复
搞定,谢谢各位
zealot_zk 2004-11-01
  • 打赏
  • 举报
回复
楼上说得对,你要在确认修改数据后进行commit,这样在其它的会话中才可以查询到你最新的修改,要不其它会话查询的都是修改数据的备份(就是修改前的数据)。
lightwind75 2004-11-01
  • 打赏
  • 举报
回复
在sql worksheet中,COMMIT一下就好了
xcxlw 2004-11-01
  • 打赏
  • 举报
回复
up

17,381

社区成员

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

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