此声明有什么问题?Open-SQL语句中的语法错误
SELECT aufk~aufnr
zmm_limit_co~vd zmm_limit_co~matkl_code
zmm_limit_matkl~sign
FROM aufk
JOIN zmm_limit_co ON zmm_limit_co~auart = aufk~auart
left JOIN zmm_limit_matkl
on zmm_limit_matkl~matkl = zmm_limit_matkl~matkl_code
INTO CORRESPONDING FIELDS OF table lt_input
WHERE aufk~aufnr = <lf_new_pos>-aufnr.
当我试图执行程序,ABAP给我一个错误:
'The elements in the "SELECT LIST" list must be separated using commas.'
我想,该错误以某种方式连接与连接,当我从消除“左”它 - 它编译得很好,但它。
你有没有尝试用逗号分隔选择列表中的元素? –
我会尝试用逗号分隔select中的项目,也可以尝试将OUTER添加到左连接。所以它读取LEFT OUTER JOIN,我不熟悉OPEN-SQL,但不是INTO语句应该在from之前? – WBratz