关于尝试使用 select 查询语句。输入变量有 8 个字符,正如预期的那样。
我不知道为什么选择查询会出现此错误,因为对于选择查询,它将查询,如果可用,它将返回,否则它将重新调整空白行。
使用休眠。即使在映射时,它也只能正确映射为 8。
这是我在日志文件中找到的内容:
Cause = com.ibm.db2.jcc.a.SqlException: The value of a host variable in the EXECUTE or OPEN statement is too large for its corresponding use.
以前有人遇到过这个错误吗?请建议我一些关于为什么会出现此错误的解决方案。
一种可能性...即使在 SELECT 语句中也可能出现此问题。当传递给查询的参数超过其数据类型的大小时,将弹出此错误。
例子:
Datatype - CHAR(12)
Search Param: "123456789012345"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)