MERGE INTO 在存储过程中报错
MERGE INTO 在存储过程中报错
提示 ora-01008并非所有变量都已绑定,
及ora-02063紧接着line(起自posdb)
可我已经检查没有输入为null的参数,输出的也没有
------解决方案--------------------图图。。看不到。。
------解决方案--------------------看有是不是有变量前面有:号啊。
------解决方案--------------------UPDATE SET s.spjg05=decode(upper(m.kschl),'Z001',m.kbetr,s.spjg05,
s.spjg06=decode(upper(m.kschl),'Z003',m.kbetr,s.spjg06,
在这里少了右括号;
另外,ON (s.bm01=m.werks AND s.xsqd01=m.vtweg AND s.spxx01=m.matnr AND s.spxx01=m.spxx01)这个关联关系好像有点问题吧