HANA SQL中过程的数据问题

2020-08-24 08:39发布

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

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


您好,HANA SQL专家

在运行带有参数的过程时,我们遇到了一个问题。 因此,它需要两个参数Batch和Material Number并返回一个表。 但是,我们得到的结果不一致。 有时该过程返回正确的结果,有时却不在同一数据上。 数据一直都是相同的,没有一个代码被更改过。 我们尝试进行数据库/SQL跟踪,但无法确定发生这种情况的确切问题。 有人可以让我知道我们还能看什么吗?

该过程具有一些游标,这些游标从不同的表中读取数据,并进行汇总并以报告格式返回数据。 因此,即使基表中的基础数据完全不变,聚合也不会一直返回相同的计算结果。

谢谢!

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

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


您好,HANA SQL专家

在运行带有参数的过程时,我们遇到了一个问题。 因此,它需要两个参数Batch和Material Number并返回一个表。 但是,我们得到的结果不一致。 有时该过程返回正确的结果,有时却不在同一数据上。 数据一直都是相同的,没有一个代码被更改过。 我们尝试进行数据库/SQL跟踪,但无法确定发生这种情况的确切问题。 有人可以让我知道我们还能看什么吗?

该过程具有一些游标,这些游标从不同的表中读取数据,并进行汇总并以报告格式返回数据。 因此,即使基表中的基础数据完全不变,聚合也不会一直返回相同的计算结果。

谢谢!

付费偷看设置
发送
3条回答
黑丝骑士
1楼-- · 2020-08-24 09:27

Lars Breddemann 对于在此之前未明确说明,我深表歉意。 我已经在过程中获取了每个代码块,并分别运行以隔离问题,但不幸的是,该问题在此期间从未出现。 因此,仅当一次在整个过程中运行整个代码时,才会发生这种情况。

此外,就日期/时间而言,我们每次都运行相同的静态数据。 因此,毫无疑问,用户正在运行不同的查询。

如果您需要其他任何故障排除方法,请告诉我。

谢谢!

Climb_Ma
2楼-- · 2020-08-24 09:19

您可以看看还有哪些变化。 例如。 当前日期/时间确实发生了变化,也许您的查询中包括这些内容。 运行查询的用户可能有所不同,因此还有另一件事要看。

无论如何,您应该尝试的一件事是将问题减少到可能仍然显示问题的最小设置并进行解决,而不是试图找出为什么具有大量依赖项的大程序不起作用的原因 正如您所期望的那样。

此外,通常重要的是能够精确指定结果如何变化。 广泛的"结果不一样"不允许进行过多的分析。 而"所有日期都偏移了两天半"。

clever101
3楼-- · 2020-08-24 09:33

如前所述,如果您想了解为什么会发生某些事情,那么(即是您)要具体说明可观察到的效果是很重要的。 仅仅写些不同是远远不够的。 结果集有什么区别? 如何将其与数据联系起来?

如果您想从这里或任何其他论坛的任何人那里获得更多详细的帮助,请创建一个最小的可复制示例,其中包括您的表定义和测试数据,以便可以重现该问题。 除此之外,您的散文几乎没有足够的信息甚至无法理解您的问题是如何显现的,更不用说是什么原因了。

一周热门 更多>