我在windows2003下安装完oracle 9i并建表后,通过sql plus向表中insert记录,但在另外打开的一个sql plus窗口中查询不到该记录.原窗口中可以查询到(用的select count(*) from table).
是本来就应该这样呢还是我什么地方没设置对啊?第一次搞这玩意儿,见笑了.
谢谢大家!
------解决方案--------------------
你确定 你的两个sql plus窗口连的是一个库?
------解决方案--------------------
一个是第一个窗口没有commit;
------解决方案--------------------
第一个窗口的没有COMMIT(提交),
------解决方案--------------------
exit属于transaction正常结束,系统会自动commit的.