这个插入语句出现错误,一般是什么原因
bob79 2003-08-27 08:51:53 一个程序跑起来,不断的执行,有时能完全正确的执行完毕,有时候出现下列错误而中止。请教一下各位,出现下列错误一般是由于什么原因而致:
源程序语句:
insert into southnorth_billlog (localnet_abbr,process_date,filename,flag)
values(:slocalnet,:sdirdate,:file,:c_flag);
错误信息:
SQLSTATE: IX000
SQLCODE: -271
EXCEPTIONS: Number=2 More? N
- - - - - - - - - - - - - - - - - - - -
EXCEPTION 1: SQLSTATE=IX000
MESSAGE TEXT: Could not insert new row into the table.
CLASS ORIGIN: IX
SUBCLASS ORIGIN: IX000
- - - - - - - - - - - - - - - - - - - -
EXCEPTION 2: SQLSTATE=IX000
MESSAGE TEXT: ISAM error: no more locks
CLASS ORIGIN: IX
SUBCLASS ORIGIN: IX000