性能:检查表上是否存在记录的最佳方法是什么?

2020-08-13 16:05发布

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

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


你好,

通常可以使用:

从x = y的选项卡中选择单个*。

但是,关于性能,我认为 其他一些更好的命令...

任何想法吗?

tks。

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

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


你好,

通常可以使用:

从x = y的选项卡中选择单个*。

但是,关于性能,我认为 其他一些更好的命令...

任何想法吗?

tks。

付费偷看设置
发送
15条回答
SAP小菜
1楼 · 2020-08-13 16:50.采纳回答

我喜欢

 从dbtab中最多选择1个count(*),其中field = value。
 

对我来说似乎很合理。

吹牛啤
2楼-- · 2020-08-13 16:41

此消息已被审核。

CPLASF-自律
3楼-- · 2020-08-13 16:35

从7.40版SP05开始,您可以这样操作:

http://help.sap.com/abapdocu_740/en/abensql_expr_literal_abexa.htm

您也可以使用常量而不是文字(如abap_bool(我在SP08中相应地更改了示例)。)

野沐沐
4楼-- · 2020-08-13 16:50

哦,好吧,我相信 给我们我们的答案:

我会激活Unicode标志,但不幸的是这不是我的程序,检查它会破坏很多东西????

木偶小白
5楼-- · 2020-08-13 16:44

Jeez,7.50仅适用于Unicode ...

渐行渐远_HoldOn
6楼-- · 2020-08-13 16:35

是的,我对此感到放心。 不过,在升级之前,我们手头上已经有了很多项目!

现在我明白了您的意思:

语法错误确实很奇怪,并且似乎在7.50中已得到纠正

能不能别闹
7楼-- · 2020-08-13 16:34

如果只是想知道记录是否作为另一个查询的一部分存在(或不存在),请参阅提示和技巧(SE30)中概述的子查询用法。 与SELECT,FAEI等相比,此方法异常快速。

一周热门 更多>