DB2 SQL 错误:SQLCODE=-901,SQLSTATE=58004,SQLERRMC=无效的排序规则 ID,驱动程序=4.21.29
Posted
技术标签:
【中文标题】DB2 SQL 错误:SQLCODE=-901,SQLSTATE=58004,SQLERRMC=无效的排序规则 ID,驱动程序=4.21.29【英文标题】:DB2 SQL Error: SQLCODE=-901, SQLSTATE=58004, SQLERRMC=Invalid collation ID, DRIVER=4.21.29 【发布时间】:2017-03-15 16:48:11 【问题描述】:试图执行语句
select *
from RU_VARIANCE_HISTORY
但我得到了错误
DB2 SQL 错误:SQLCODE=-901,SQLSTATE=58004, SQLERRMC=无效的排序规则 ID,DRIVER=4.21.29
尝试搜索但无法找到解决方案。
【问题讨论】:
有没有人遇到过这个问题,尝试了很多方法却找不到解决办法。 【参考方案1】:如果 DB2 认为语句真的太长或太短,就会发生这种情况。尝试在语句末尾添加分号 - 这对我有用,但错误相同。
【讨论】:
以上是关于DB2 SQL 错误:SQLCODE=-901,SQLSTATE=58004,SQLERRMC=无效的排序规则 ID,驱动程序=4.21.29的主要内容,如果未能解决你的问题,请参考以下文章
SQL 查询的准备语句,错误 DB2 SQL 错误:SQLCODE=-206,SQLSTATE=42703
DB2 SQL 错误(SQLCODE:-964,SQLSTATE:57011)处理方法
原因:com.ibm.db2.jcc.am.SqlSyntaxErrorException:DB2 SQL 错误:SQLCODE=-440,SQLSTATE=42884
DB2 SQL 错误:SQLCODE=-952,> SQLSTATE=57014,来自 Tibco BW
我得到“com.ibm.db2.jcc.am.SqlIntegrityConstraintViolationException:DB2 SQL 错误:SQLCODE=-803,SQLSTATE=235