【发布时间】:2013-02-15 12:03:43
【问题描述】:
当您在 db2 命令行工具中运行查询时,您会得到如下解释:
db2 => select * from sysibm.systables where owner = 'SAM' and type = 'T';
SQL0206N "OWNER" is not valid in the context where it is used.
SQLSTATE=42703
但是,当在 SquirrelSQL 的 SQL 选项卡中运行时,您只能得到:
Error: DB2 SQL Error: SQLCODE=-206, SQLSTATE=42703, SQLERRMC=OWNER, DRIVER=4.13.127
SQLState: 42703
ErrorCode: -206
有人知道如何让 SquirrelSQL 显示错误代码的解释,如 db2 cmd 行吗?
操作系统:Win 7 x64,db2 10.1
【问题讨论】:
-
您的数据库托管在什么操作系统上?这似乎适用于 z/OS 和 OS/390。不幸的是,我的数据库在 linux 上,我猜这就是我无法让它工作的原因。在publib.boulder.ibm.com/infocenter/db2luw/v8/index.jsp?topic=/… 搜索retrieveMessagesFromServerOnGetMessage 了解详情。
-
不,它是 win7 x64。适用于 Squirrel 的 Java 是 1.6,IBM 版,32 位。
标签: db2 squirrel-sql