2020-09-02 12:43发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
在oracle sql中,如果我使用可选条件,则可以使用1 =1。SAPSQL中的语法是什么? 我尝试过
SELECT * FROM spfli其中1 = 1 INTO TABLE @gt_spfli
,没有任何返回。 我在JCO中使用此SQL从SAP查询数据。
如果1 = 1表示应该返回每条记录,则不要使用任何WHERE条件。
没有" SAP SQL"之类的东西。 我认为您是说在SAP ABAP中使用"开放SQL"。
我在您的问题中添加了JCo标记,以便在JCo问答中其他人可以看到。
让您认为1 = 1在Hana中行不通? 确实如此-实际上,您也可以使用2 = 2或0 = 0(如果您喜欢冒险,也可以使用2 = 1 + 1)。 或者,如前所述,完全避免谓词。
由于未提及特定的Hana SQL方言变体,因此为完整起见,我仅添加两个示例:
-SAP Hana SQLScript:开始BEGIN my_tabvar = 选择*从MyTable WHERE 1 = 1; SELECT * FROM:my_tabvar; END;
-SAP Hana SQL:创建表My_New_Table AS(SELECT * FROM MyTable WHERE 2 = 2);
嗨Witalij,
现在称为ABAP SQL;-)
最多设置5个标签!
如果1 = 1表示应该返回每条记录,则不要使用任何WHERE条件。
没有" SAP SQL"之类的东西。 我认为您是说在SAP ABAP中使用"开放SQL"。
我在您的问题中添加了JCo标记,以便在JCo问答中其他人可以看到。
让您认为1 = 1在Hana中行不通? 确实如此-实际上,您也可以使用2 = 2或0 = 0(如果您喜欢冒险,也可以使用2 = 1 + 1)。 或者,如前所述,完全避免谓词。
由于未提及特定的Hana SQL方言变体,因此为完整起见,我仅添加两个示例:
# p#嗨Witalij,
现在称为ABAP SQL;-)
一周热门 更多>