EXEC SQL
merge into
session.t_r_cusinf_5 a
using(
select
idno,
cdcdnu
from
session.tmp_cardcust) b
on
a.idno=b.idno
when matched then
update set
a.cdcdnu=b.cdcdnu;
if(sqlca.sqlcode && sqlca.sqlcode!=100) {
ErrMsg(__FILE__,__LINE__,
"Error:update tmp_cardcust Error[%d]",sqlca.sqlcode);
return 1;
}
程序在执行这个语句的时候报sql0788N错误,但是看程序看不出有什么不对的地方,想问下,这种问题一般在什么情况下会出现,怎么解决?
收起