I
icezhp
Unregistered / Unconfirmed
GUEST, unregistred user!
我在开发一个ORACLE应用系统,客户端采用PRO*C编写,由于插入数据流量大,因此使用批插入,如下:
exec sql for :n insert into TABLE1 values pTableRecord);
exec sql commit;
一次插入n条记录,客户端没有其它的数据库操作,但是有这样一个问题,有的时候(其它的应用客户端
在对数据库进行查询),PROC客户端会报错ORA-01403:未找到数据,不知是什么意思?而且经过测试,
发现这个错误会造成插入数据的丢失,百思不得其解,请诸位大虾指点迷津!!
exec sql for :n insert into TABLE1 values pTableRecord);
exec sql commit;
一次插入n条记录,客户端没有其它的数据库操作,但是有这样一个问题,有的时候(其它的应用客户端
在对数据库进行查询),PROC客户端会报错ORA-01403:未找到数据,不知是什么意思?而且经过测试,
发现这个错误会造成插入数据的丢失,百思不得其解,请诸位大虾指点迷津!!