关于pb使用oracle时发生的问题!很奇怪
本人使用execute immediate : sql语句 ; 来执行sql 出现了一个很奇怪的问题,求大神解答!
对A表(数据量小) 执行delete insert update 都是成功的!
对B表(数据量大) 执行delete insert是成功的,执行update的时候,sqlca.sqlcode = 0 可是,oracle数据库的数据并未做更改。
这个问题已经困扰小弟一个星期了,仍未解决! 请指点!
[解决办法]
有没有commit
[解决办法]
autocommit设置为false,执行update后,看一下sqlca.sqlcode和sqlca.sqlnrows