2020-08-22 13:25发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)表格中有两个字段,我需要通过图形... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
表格中有两个字段,我需要通过图形方法将这两个字段之间的时间差计算为新的计算列。
START_TIME =" 00:05:30"
END_TIME =" 00:05:35"
如何通过图形方法计算这两次之间的差。 我尝试使用运算符"-",但是没有用。 我也尝试将现有类型更改为时间戳并减去。 系统仍然抛出与"执行查询错误"无效的日期,时间或时间戳值相同的错误
请为此提供建议。
您可以使用SECONDSBETWEEN函数以秒为单位计算差异(然后将其转换为所需的格式)。 SECONDSBETWEEN要求使用SECONDDATE类型的参数,因此您必须将值转换为SECONDDATE。
对于这种情况,您的开始时间和结束时间是字符串,则以下表达式对计算所得列有效(格式 如果您没有例如HH24次,则需要对字符串进行调整):
secondsweenween(seconddate(" START_TIME",'HH24:MI:SS'),seconddate(" END_TIME",'HH24:MI: SS'))
谢谢弗洛里安。 使用直接时间字段,这给了我一个错误。 将其转换为Timestamp-> Decimal-> Seconddate-> Secondsbetween之后,它可以正常工作。 感谢您的帮助。
最多设置5个标签!
您可以使用SECONDSBETWEEN函数以秒为单位计算差异(然后将其转换为所需的格式)。 SECONDSBETWEEN要求使用SECONDDATE类型的参数,因此您必须将值转换为SECONDDATE。
对于这种情况,您的开始时间和结束时间是字符串,则以下表达式对计算所得列有效(格式 如果您没有例如HH24次,则需要对字符串进行调整):
谢谢弗洛里安。 使用直接时间字段,这给了我一个错误。 将其转换为Timestamp-> Decimal-> Seconddate-> Secondsbetween之后,它可以正常工作。 感谢您的帮助。
一周热门 更多>