点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在使用以下sql语句处理单一源数据基础:
选择dateadd(第二个," RequestCharges"。" EXECUTEDTIME"/img/1000 + 1 * 60 * 60," 19700101")
选择DATEDIFF(MINUTE,'19700101',dateadd(second," RequestCharges"。" MM2COMPLETEREQUEST"/img/1000,'19700101'))
选择年份(dateadd(第二," RequestCharges"。" EXECUTEDTIME"/img/1000 + 1 * 60 * 60," 19700101"))
我的sql数据库中的日期字段具有bigint类型,并且使用以前的功能,我正在将该值转换为实际日期。
现在,我需要将此数据基础转换为多源,并且随着这一更改,所有以前的sql语句将不再起作用。
我试图使用一些idt可用的功能,例如" timestampAdd"和" incrementDays",但没有成功。
您是否知道如何在多源数据基础上实现相同的功能?
非常感谢,
拉莫里奥(Vitor Ramalho)
第一个:
第二个数字只是自该纪元以来的分钟数,因此:
最后:
日期功能有些受限。 在最坏的情况下,您可以将计算列添加到表中,该表可以使用数据库的本机SQL语法。
是的,在计算列中,您可能需要选择select database 特定的SQL。
此致
杰奎琳
一周热门 更多>