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 是啥意思的主要内容,如果未能解决你的问题,请参考以下文章