2020-09-20 18:08发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我需要一个能显示最近五分钟或300秒内添加的所有购买请求的建议...
提前谢谢!!!
使用此查询检查最近120秒内创建的采购订单,只需更改表名称和秒数
选择T0。" DocNum",T0。" DocDate",T0。" CardCode",T0。" CardName",T0。" NumAtCard",T0。"项目",T0。" DocTotal"从OPOR T0内部联接 OUSR T1 ON T0。" UserSign" = T1。" USERID" INNER JOIN POR1 on POR1。" DocEntry" = T0。" DocEntry" WHERE DAYS_BETWEEN(TO_DATE(CAST(T0。" CreateDate" AS DATE),YYYY-MM- DD'),TO_DATE(CURRENT_DATE,'YYYY-MM-DD'))= 0和SECONDS_BETWEEN(广播(CONCAT(CONCAT((LEFT(RIGHT(CONCAT('0000',CAST(T0。" DocTime" AS VARCHAR)) ,4),2)),':'),(RIGHT(RIGHT(CONCAT('0000',CAST(T0。" DocTime" AS VARCHAR)),4),2)))AS TIME),CURRENT_TIME)< 120
您最近五分钟的定义是什么?
此致
Nagarajan
尊敬的Nagarajan,
非常感谢您的回复。 我不确定我是否理解您的问题。 在最后五分钟之前,我正在考虑现在的时间减去300秒或现在的时间减去5分钟。 因此,如果现在是17:00,那么我需要从16:55到17:00添加文件
您好,弗拉基米尔,
头表包含DocTime字段,该字段是数据类型SMALLINT,但是数字是人类可读的时间。 在您的示例中,文档可能已添加到16:55,那么数据库中的文档将是1655。 您可能需要先将此Smallint转换为分钟或秒,方法可能是先转换为nvarchar。
然后,您可以按当前日期并使用> DATEADD(MINUTES,-5,GETDATE())来简单地查询购买请求。
Johan
尊敬的阿卜杜勒
非常感谢。 完美运作。
最好的问候
弗拉基米尔
最多设置5个标签!
嗨,
使用此查询检查最近120秒内创建的采购订单,只需更改表名称和秒数
选择T0。" DocNum",T0。" DocDate",T0。" CardCode",T0。" CardName",T0。" NumAtCard",T0。"项目",T0。" DocTotal"从OPOR T0内部联接 OUSR T1 ON T0。" UserSign" = T1。" USERID" INNER JOIN POR1 on POR1。" DocEntry" = T0。" DocEntry" WHERE DAYS_BETWEEN(TO_DATE(CAST(T0。" CreateDate" AS DATE),YYYY-MM- DD'),TO_DATE(CURRENT_DATE,'YYYY-MM-DD'))= 0和SECONDS_BETWEEN(广播(CONCAT(CONCAT((LEFT(RIGHT(CONCAT('0000',CAST(T0。" DocTime" AS VARCHAR)) ,4),2)),':'),(RIGHT(RIGHT(CONCAT('0000',CAST(T0。" DocTime" AS VARCHAR)),4),2)))AS TIME),CURRENT_TIME)< 120
嗨,
您最近五分钟的定义是什么?
此致
Nagarajan
尊敬的Nagarajan,
非常感谢您的回复。 我不确定我是否理解您的问题。 在最后五分钟之前,我正在考虑现在的时间减去300秒或现在的时间减去5分钟。 因此,如果现在是17:00,那么我需要从16:55到17:00添加文件
提前谢谢!!!
您好,弗拉基米尔,
头表包含DocTime字段,该字段是数据类型SMALLINT,但是数字是人类可读的时间。 在您的示例中,文档可能已添加到16:55,那么数据库中的文档将是1655。 您可能需要先将此Smallint转换为分钟或秒,方法可能是先转换为nvarchar。
然后,您可以按当前日期并使用> DATEADD(MINUTES,-5,GETDATE())来简单地查询购买请求。
此致
Johan
尊敬的阿卜杜勒
非常感谢。 完美运作。
最好的问候
弗拉基米尔
一周热门 更多>