标签: xslt stored-procedures varchar ibm-datapower double-byte
我正在尝试通过存储过程更新包含dbcs字段的表。但是在调用sp时我收到错误。
错误:CLI0109E字符串数据右截断。 SQLSTATE:22001 {Row = 1,Col = 20}。
在我的过程中,我使用Store过程查询表,该过程包含带有DBCS数据的varchar字段,我将此数据移动到xslt中的变量,并将其传递给另一个存储过程失败。
任何人都可以告诉我在xslt部分是否有任何编码?这些dbcs是否被转换?如何处理?
注意:dbcs存在于VARCHAR变量中。