当前位置: 首页 > 知识库问答 >
问题:

在db2中使用prepared语句准备的查询失败

何楷
2023-03-14

我们有一个db2 database V9.7FP1

CREATE TABLE TAB1(COL1 VARCHAR(30),...);
 Error Code: -302

出现此错误消息的可能原因是什么?

共有1个答案

丁景山
2023-03-14

错误代码302与该列的容量超出完全相关:

https://www-304.ibm.com/support/knowledgecenter/ssepek_10.0.0/com.ibm.db2z10.doc.codes/src/tpc/n302.dita

 类似资料:
  • 使用Chris Brand的答案-它把我带到绑定参数并停在那里... 用阿卜杜拉的回答:

  • 我正在尝试更新表,下面是我正在使用的查询 我还尝试了另一个查询: 测试了运行良好的select查询,不确定问题是什么,在IBMDB2中是否有所不同。

  • 我有一个搜索查询,它必须使用包含搜索搜索表中的一列。列上有CTXSYS.Context类型索引。当使用prepared语句在表中获取数据时,搜索查询不能处理像-、/、_等特殊字符。

  • 问题内容: 我想在我的MySQL服务器上执行以下操作: 这在控制台上工作正常,但在我的Java PreparedStatement中却无法正常工作。它在’;’处引发带有语法错误的异常。分离语句。我喜欢该变量,因为我不必重复查找子句,但是如有必要,我可以重写它。与UNION子句相对应的JOIN也有点尴尬。 谢谢, 约书亚记 问题答案: JDBC从未支持解析定界查询。每次调用都是一次数据库访问。也许您