当前位置: 代码迷 >> DB2 >> db2能否经过配置忽略(SQLSTATE: 22001-截断)一类的异常,由数据库自己截断处理
  详细解决方案

db2能否经过配置忽略(SQLSTATE: 22001-截断)一类的异常,由数据库自己截断处理

热度:3882   发布时间:2013-02-26 00:00:00.0
db2能否经过配置忽略(SQLSTATE: 22001--截断)一类的错误,由数据库自己截断处理?
现经过ETL过程汇集众多的源数据,但是在load时有部分字段产生SQLSTATE: 22001的错误:字符数据,发生右截断。

我想问一下能不能实现由数据库自己处理这个问题,就是说任由数据库按实际字段长度截断value(这类都非重要数据,
无所谓),继续运行而不抛出异常。

不知道这个能不能实现?

------解决方案--------------------------------------------------------
估计显现不了
------解决方案--------------------------------------------------------
都是很好的建议! 值得学习
------解决方案--------------------------------------------------------
设置warnigcounts 数目,不过行数过多。会比较慢的
------解决方案--------------------------------------------------------
字符数据,发生右截断,是错误不是警告!
------解决方案--------------------------------------------------------
这是错误,不好代替!
  相关解决方案