从Lumira连接到SAP时的动态日期范围

2020-09-10 01:34发布

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

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


嗨-

我正在从Lumira连接到SAP,并尝试使用SQL检索某些数据(底层数据库是Oracle)。 如果我使用硬编码的日期值,则一切工作正常,但是我需要在SQL中使用动态日期,但我不知道如何使它正常工作。 这是有效的SQL ...

中选择*,其中" infoset.SLFDAT"> DATE'2017-01-01'

我的要求是获取所有3个月的记录,因此,我需要类似...

中选择*,其中" infoset.SLFDAT"> [当前日期-90天]

我不喜欢徒手编写的SQL ...因此,需要一些帮助。

有人可以帮忙吗!

谢谢

阿伦

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

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


嗨-

我正在从Lumira连接到SAP,并尝试使用SQL检索某些数据(底层数据库是Oracle)。 如果我使用硬编码的日期值,则一切工作正常,但是我需要在SQL中使用动态日期,但我不知道如何使它正常工作。 这是有效的SQL ...

中选择*,其中" infoset.SLFDAT"> DATE'2017-01-01'

我的要求是获取所有3个月的记录,因此,我需要类似...

中选择*,其中" infoset.SLFDAT"> [当前日期-90天]

我不喜欢徒手编写的SQL ...因此,需要一些帮助。

有人可以帮忙吗!

谢谢

阿伦

付费偷看设置
发送
2条回答
渐行渐远_HoldOn
1楼-- · 2020-09-10 02:01

我认为应该是这样的:

SELECT计数(licenses.LICENCEID) 从许可证,产品代码 在哪里(LICENCES.STARTDATE <=(SYSDATE))并且 (许可证。开始日期> =(SYSDATE-(90)))

-露德克

加拿大全球支持中心AGS产品支持高级支持工程师

昵称总是被占用
2楼-- · 2020-09-10 01:57

感谢Ludek-到目前为止没有运气...!

这是有效的实际SQL ...

现在我将DATE'2015-12-12'更改为(SYSDATE),并收到以下错误。

我可以尝试其他选择吗?

阿伦

一周热门 更多>