DB2 SQL错误:SQLCODE = -421,SQLSTATE = 42826,SQLERRMC = null

时间:2014-04-25 07:28:39

标签: sql db2

我之前从未使用过DB2。有一个奇怪的错误。当我使用jdbc执行以下sql:

select id,name,description,sysflag from t_perm_template where sysflag=1
union all
select id,name,description,sysflag from t_perm_template where sysflag =2
  

返回错误:DB2 SQL错误:SQLCODE = -421,SQLSTATE = 42826,   则sqlerrmc =空....

但是sql可以在IBM Data Studio中正确执行。

我搜索了ibm,42826-UNION,INTERSECT,EXCEPT或VALUES的行没有相同数量的列。但显然,列是相同的。

为什么?

0 个答案:

没有答案