代码相同时的排序问题

2020-08-19 02:28发布

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

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


我已经在两个系统中编写了相同的程序,

代码完全相同,但是当我下载文件(excel)时,两个数据都相同,但是其中一个数据的排序方式与另一个... IDK为什么不同!

SAP系统中是否有一个排序参数,可以从一个系统与另一个系统区分开?

如果您之前也遇到过此问题,请告诉我!

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

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


我已经在两个系统中编写了相同的程序,

代码完全相同,但是当我下载文件(excel)时,两个数据都相同,但是其中一个数据的排序方式与另一个... IDK为什么不同!

SAP系统中是否有一个排序参数,可以从一个系统与另一个系统区分开?

如果您之前也遇到过此问题,请告诉我!

付费偷看设置
发送
8条回答
微wx笑
1楼-- · 2020-08-19 03:11

Jonathan Blavatsky ,如果您曾经使用过RDBMS和SQL类,那就是 您要学习的第一件事是,订单仅由ORDER BY子句建立,否则为"随机"。

开发人员喜欢懒惰,所以请相信我,如果我可以依靠数据库选择来为我做这些事情,我希望避免确定排序顺序。 但是,如果我必须依靠它,它必须为我"每次"做到这一点,否则我构建的代码中就有一个bug。

我实际上是在一个系统中遇到的,该系统中,简单的选择并没有按主键的排序顺序返回值。 造成这种情况的原因可能是ABAP(例如,部分缓冲的表),也可能是RDBMS中的设置(一般而言)或特定db的原因,或者是由于其大小。 在这些情况下,您需要深入研究,以找出为什么不按键"总是像往常一样"对它进行排序。

花所有的时间真的值得吗? 但是我想每个人都必须亲自体验一下,以便相信它,即使我应该更了解,我也做到了;)

spaceman01
2楼-- · 2020-08-19 03:11

我正在测试中,一旦确认我 会接受答案。

一周热门 更多>