2020-08-13 13:22发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个包含时间戳记值的小数列。... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个包含时间戳记值的小数列。 我要进入一个条纹表,然后从该表中将其转换为时间戳。 通过创建一个计算列并使用类型作为直接转换它的时间戳很容易,但是如何摆脱多余的毫秒数0。现在我的输出为:
2015年10月16日晚上7:57:20.0
但是现在我要删除该.0。 以上是从:20,151,016195720转换而来的。
请让我知道这是否正常,或者是否可以在计算所得的列本身中进行处理。
PS:更喜欢列引擎答案。
这是HANA中时间戳数据类型的标准格式。 如果要将此值转换为特定格式,则可以使用TO_VARCHAR函数并提供所需的格式。
此处有关于日期格式的参考。
例如,将值转换为以下格式:2015-10-16 07:10:20 PM,您可以使用以下表达式(SQL引擎):
to_varchar('20151016195720','yyyy-mm-dd hh:mm:ss AM')
但是此值将 不再是时间戳,而是字符串。
最多设置5个标签!
这是HANA中时间戳数据类型的标准格式。 如果要将此值转换为特定格式,则可以使用TO_VARCHAR函数并提供所需的格式。
此处有关于日期格式的参考。
例如,将值转换为以下格式:2015-10-16 07:10:20 PM,您可以使用以下表达式(SQL引擎):
但是此值将 不再是时间戳,而是字符串。
一周热门 更多>