"从@iTAb中选择..作为A"查询给出错误"无效语法"

2020-08-21 19:29发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 以下查询给出错误无效语法...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

以下查询给出错误"无效语法"

从@lt_only中选择it_table〜parent_name
更改为it_table
it_table〜parent_type ='PROG'
插入表@data(lt_onlypgmna)。

谢谢

Nadeem

3条回答
Cikesha
2020-08-21 20:00

GáborMárián谢谢,您是对的, 直到今天,我还是不明白这一点。

这是与SYBASE ASE一起使用的,因为它是由ABAP内核在内部执行的,而不是由数据库执行的:

从可怕的INTO TABLE @DATA中选择carrid  (scarr_s)。
 从@scarr_s AS到表@DATA(carrid_s)中选择carrid。  " <=== OK 

此命令不适用于SYBASE ASE,因为ABAP会将调用转移到数据库:

从稀有的INTO TABLE @DATA(scarr_s)中选择carrid  。
 从@scarr_s AS到表@DATA(carrid_s)中选择DISTINCT carrid。  " <=== KO 

一周热门 更多>