SQLCODE:-516 是啥意思

Posted

技术标签:

【中文标题】SQLCODE:-516 是啥意思【英文标题】:What does SQLCODE: -516 signifySQLCODE:-516 是什么意思 【发布时间】:2009-10-19 10:21:53 【问题描述】:

我能够从同一个数据库表中检索数据,但无法插入 我得到的错误是

DB2 SQL 错误:SQLCODE: -516, SQLSTATE: 26501, SQLERRMC: null

【问题讨论】:

IBM 的 DB2 文档有什么问题? DB2 参考手册的哪一部分令人困惑或不完整? 【参考方案1】:

IBM 的 documentation 建议

currentSchema 属性不 匹配表的模式名称 和您创建的索引。

(虽然上面是针对z/OS的,但我希望Java DB2实现是一样的)

【讨论】:

谢谢.. 它实际上是列不匹配。我在前端插入了 17 列,而在后端又多了一个列。【参考方案2】:

当您获得从 DB2 检索的 SQLCODE 时 您可以使用以下命令进行描述

DB2 ? SQL-<ERRORCODE>

例子

DB2 ? sql-407

【讨论】:

以上是关于SQLCODE:-516 是啥意思的主要内容,如果未能解决你的问题,请参考以下文章

“?”是啥意思?在 Erlang 中是啥意思? [复制]

“this”这个词是啥意思,“static”是啥意思?

“||”是啥意思在 var 语句中是啥意思? [复制]

CVE是啥意思,CVE是啥意思

“内容”是啥意思:在招摇/openapi“响应”中是啥意思:

TypeScript 这个语法“-?”是啥意思? (破折号问题)是啥意思?