在存储过程中不支持的字符串文字调用到DB2 for z / OS
-
22-08-2019 - |
题
我得到连接到在z / OS运行DB2 DB实例时从Rational应用程序开发数据视角调用一个简单的SP时下方的错误。此外,从SQuirreL中调用时。直SQL查询运行没有问题。从我的Java代码调用时,查询也能正常工作。
'Error: [ibm][db2][jcc][10243][10940] String literals not supported in
stored procedure calls to DB2 for z/OS'
存储过程是
CREATE PROCEDURE testEM( IN id CHAR(12) )
P1: BEGIN
.....
END P1
做工精细的本地DB2实例,有谁知道这是否可能?
解决方案
OK,一直在做一些调查,这和我在本地有错误的驱动程序。升级到本地连接设置DB2 V9.5驱动程序解决的问题,并调用存储过程与字符串文字现在工作。万一有人在未来有同样的问题。
不隶属于 StackOverflow