DB2 SQL error: SQLCODE: -433, SQLSTATE: 22001, SQLERRMC

我在执行一个文件上传过程时,需要将文件信息传入到数据库中

在执行数据插入操作时出现错误,日志信息是:

[12-11-28 13:58:34:367 CST] 00000066 SystemOut     O ERROR - 文件UNID=123234Error AddConvertItem method to add convertitem had errors :DB2 SQL error: SQLCODE: -433, SQLSTATE: 22001, SQLERRMC: Query: insert into ConvertItem(identifier,fileTypeSettings,urgentLevel,tablename,oaparms,securitySettings,id,sourceUrl,sourcePath,convertStatus,precision,pdfpath,uploadUrl) values('123234','Standard','ò?°?','snkkk','other','No Security',1786,'http://192.168.52.8:8080/zonypdfgenserver/test2.doc','E:/filequeues/bocomm/sourcesavedir/2012-11/123234/123234_test2.doc','0','Standard','E:/filequeues/bocomm/pdfsavedir/2012-11/123234/123234.pdf','http://192.168.52.114:9080/zonypdfgenserver/oapdfserver.do') Parameters: []

 

通过查询得知,该错误的原因是:红色部分的字段长度太长,超过了字段urgentLevel的最大长度

 

大家以后遇到上述问题,可以在数据库中通过:db2 ? sql433来查询

其中433是错误信息中SQLCODE所对应的内容

你可能感兴趣的:(db2数据库常用命令)