Sap Hana计算列中的时间戳记问题

2020-08-13 13:22发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个包含时间戳记值的小数列。...

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

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


我有一个包含时间戳记值的小数列。 我要进入一个条纹表,然后从该表中将其转换为时间戳。 通过创建一个计算列并使用类型作为直接转换它的时间戳很容易,但是如何摆脱多余的毫秒数0。现在我的输出为:

2015年10月16日晚上7:57:20.0

但是现在我要删除该.0。 以上是从:20,151,016195720转换而来的。

请让我知道这是否正常,或者是否可以在计算所得的列本身中进行处理。

PS:更喜欢列引擎答案。

3条回答
Haoba3210
2020-08-13 13:59

好吧,让我明白这一点:

您在计算视图中有一个计算列。

此列应返回 timestamp 数据类型 但没有亚秒级的分量。

您知道那是什么吗? 这是 seconddate 数据类型。

与其将时间戳数据转换为字符数据以有效地将数据截断为第二粒度,只需为您的用例选择正确的数据类型

只需将计算列的数据类型更改为seconddate,就可以实现您的目标。

一周热门 更多>