问一个关于sql plus的基础问题

tsrs 2007-02-03 08:39:35
我在windows2003下安装完oracle 9i并建表后,通过sql plus向表中insert记录,但在另外打开的一个sql plus窗口中查询不到该记录.原窗口中可以查询到(用的select count(*) from table).
是本来就应该这样呢还是我什么地方没设置对啊?第一次搞这玩意儿,见笑了.
谢谢大家!
...全文
158 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lalakid 2007-02-04
  • 打赏
  • 举报
回复
第一个窗口的没有COMMIT(提交),
qiashzhou 2007-02-04
  • 打赏
  • 举报
回复
exit属于transaction正常结束,系统会自动commit的.
tsrs 2007-02-04
  • 打赏
  • 举报
回复
肯定是连的同一个库,可能是因为没有commit吧,呵呵~
SQL PLUS不是命令执行完毕就生效的啊?
执行exit的时候是不是自动会commit哦?我exit后另外的窗口就能查询到了。
tsrs 2007-02-04
  • 打赏
  • 举报
回复
谢谢各位,揭贴,呵呵~
hdevil 2007-02-03
  • 打赏
  • 举报
回复
一个是第一个窗口没有commit;
shui_windows 2007-02-03
  • 打赏
  • 举报
回复
你确定 你的两个sql plus窗口连的是一个库?

17,377

社区成员

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

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