找到关于 SQL 的127 篇文章

检查 SAP HANA 表的压缩率

SAP Expert
更新于 2020年3月6日 06:10:25

749 次浏览

要检查表的压缩率,您可以导航到表定义。转到运行时信息。要查看压缩率,请转到“列”选项卡。您可以在“主大小压缩率 [%]”列中查看压缩率。

SAP 中与 SQL 的 IN 运算符类似的运算符

vanithasree
更新于 2020年2月13日 11:31:25

103 次浏览

您可以通过多种方式完成类似的操作。您可以使用内部表用法或范围表。让我向您展示一个使用内部表的示例以供参考。SELECT Id, Name, DOB FROM sEmployee INTO CORRESPONDING FIELDS OF TABLE result_tab FOR ALL ENTRIES IN internal_tab // internal_tab 是一个定义了列的内部表 WHERE Id = internal_tab -Id AND Name = internal_tab –Name

在 ABAP 编程中使用 SQL 语句和数据库性能

Anvi Jain
更新于 2019年12月18日 07:57:43

233 次浏览

性能的基本原则是应用服务器和数据库之间传输的数据应最少。对于您的第一个问题,我建议只选择所需字段。因此,如果您不需要所有字段,请不要使用 SELECT *。但在特定情况下,如果您在程序的各个部分有多个 SELECT 语句查询同一表但列不同,则建议使用 SELECT *,因为输出存储在缓冲区中,直到程序执行。在这种情况下,当您进行后续选择时,系统将使用…… 阅读更多

从 SQL 中的列数据中删除重复的字母数字条目

Nitya Raut
更新于 2019年12月18日 10:05:14

142 次浏览

您可以选择使用正则表达式从列 c 或任何其他目标列中删除重复的数字。示例 SELECT REPLACE_REGEXPR ('([A-Za-z0-9])\1+' in 'BB11222343CC' WITH '\1' OCCURRENCE ALL) FROM Output B12343C

在 SAP Business One 中使用 SQL 视图

SAP Developer
更新于 2020年2月13日 07:16:30

355 次浏览

是的,可以在 Business One 客户端中使用视图,您也可以使用它。请在下文中找到您应该用于在 Business One 环境中查询视图的示例格式 - SELECT FROM [dbo].[] 我已经完成了同样的操作,它对我有用。

SQL 中的 IN 语句不接受通配符 (SAP)

SAP Expert
更新于 2020年6月25日 20:47:09

107 次浏览

请注意,SQL 中的 IN 语句不接受通配符。您必须使用 OR/AND 来使其工作,如下所示:select * from Test1 t INNER JOIN Test2 s ON t.ID = s.RID where t.sdate >= ?1 AND t.edate

在 SAP 中,在主表中没有匹配项的情况下向子表插入记录时没有错误

SAP Expert
更新于 2020年6月12日 08:22:34

247 次浏览

请注意,当您使用 ABAP 程序执行插入操作时,不会检查外键约束。即使您在数据字典 SE11 中定义了检查,数据库级别仍然没有检查。当您使用 ABAP 代码执行时,这会在应用程序级别检查一致性,而不是在数据库级别。您在 SE16 中看到的错误显示在应用程序级别拒绝的记录。您需要通过检查来自主表的外键与子表的记录来执行验证,如果 sy-subrc 不是初始值,则不应将记录插入子表并显示错误消息。阅读更多

广告
© . All rights reserved.