我认为boy002()说的有道理! 你用sqlplus向数据库里插入了第二条纪录,而没有commit语句将事务递交,实际行你插入的数据并没有记录在库里。所以你用sqlplus worksheet查看时就只有1条语句。此时你用rollback将事务回滚,在执行select count(*) as 统计 from pre_ems3_tr_head 语句,你就会得到只有1条!我认为不管什么工具,只要习惯了就好!我的很多朋友用oracle开发数据库时,建立表都用sqlplus,而不用oes中的建表工具!
前者只能连接一个数据库,后者可以同时连接多个数据库,而且操作也比较方便可用!
而在sqlplus worksheet为1,这是什么道理
对了,还有上面那个问题不知那位能否帮个忙?
把一些大的SQL写成文件,然后再用SQL/PLUS就方便多了。
小弟也是初学,有想谈谈感受经验的请多联系。
qq:27726827
你在cmd下运行sqlplus就好很多了
要明白,论操作方便性,地球上还没有哪个公司能和MS抗横,但综合应用一些第三方工具会让你有更大的收获。
你用sqlplus向数据库里插入了第二条纪录,而没有commit语句将事务递交,实际行你插入的数据并没有记录在库里。所以你用sqlplus worksheet查看时就只有1条语句。此时你用rollback将事务回滚,在执行select count(*) as 统计 from pre_ems3_tr_head 语句,你就会得到只有1条!我认为不管什么工具,只要习惯了就好!我的很多朋友用oracle开发数据库时,建立表都用sqlplus,而不用oes中的建表工具!
我还是喜欢sql server的查询分析器