select count(1) from TableName where col1 = 9 and col2 = ?
谁能告诉我问题的原因,非常感谢!
ps:DB2版本为9.5
下面是DB2错误代码的链接,您可以自己查找下一个错误。
DB2认为您的select正在使用一个游标。试试看
select count(*) from TableName where col1 = 9 and col2 = ?
看看错误是否消失。
对于情况1,请确保在尝试打开游标之前为'cursor-name'准备好在DECLARE CURSOR语句中命名的语句。
对于情况2,采取以下操作之一:
我在DB2中创建了名为“”的本地数据库,然后创建了名为“”的表。 我发现该表的模式名为“”。 我试图使用连接到数据库,但出现了这个异常 我在internet上尝试了许多解决方案,比如set模式,但不幸的是都不起作用。 这是我使用的JDBC代码
我对DB2比较陌生,但对SQL不熟悉。我在从中减去几分钟后尝试语句时遇到以下错误: 我遇到的错误是: DB2 SQL 错误: SQLCODE=-104, SQLSTATE=42601, SQLERRMC=TCCAWZTXD;选择*;,驱动程序=3.66.46 如何修复此错误?
我的代码: 请帮助,因为这是在生产。。。
我尝试将java应用程序中的值和表1中的值插入表2。我得到以下错误(db2 z/os): 因此,我想在 java 应用程序中生成的值插入到 TABLE2 中,并将 TABLE1 中的两个值插入。无需将这两个值导入应用程序。我做错了什么?
在尝试使用Type2驱动程序获取连接时。