如何从十进制类型的列中导出日期和时间?

2020-09-02 06:04发布

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

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


朋友们

如何从下面的十进制类型的列中导出日期和时间。 我在HANA视图中有此表。 我创建了两个计算出的列日期和时间。 有没有可用的转换功能,请分享您的输入。 谢谢

第1列(类型为小数)

20,190,816,055,102

20,190,719,054,613

必需的输出:

日期(YYYYMMDD)时间(HHMISS)

20190816 055102

20190719 054613

源表中的数据

致谢

Dinesh

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

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


朋友们

如何从下面的十进制类型的列中导出日期和时间。 我在HANA视图中有此表。 我创建了两个计算出的列日期和时间。 有没有可用的转换功能,请分享您的输入。 谢谢

第1列(类型为小数)

20,190,816,055,102

20,190,719,054,613

必需的输出:

日期(YYYYMMDD)时间(HHMISS)

20190816 055102

20190719 054613

源表中的数据

致谢

Dinesh

付费偷看设置
发送
8条回答
愤怒的猪头君
1楼 · 2020-09-02 06:33.采纳回答

Dinesh,你好

我假设您的视图是一个计算视图,如果是,则可以简单地创建一个类型为TIMESTAMP的新计算列并直接为其分配DECIMAL时间戳字段,它将为您进行转换。 SAP已经了解到十进制15是HANA中的时间戳,并有助于转换。

亲切的问候,点

宇峰Kouji
2楼-- · 2020-09-02 06:48

感谢Dot,我尝试了您所说的完全正确,但由于其抛出无效的表达错误而无法激活我的Calview

在我的情况下,它的十进制14字段(UPDATE_TSTMP)也可以通过SLT在表中更新。

致谢

Dinesh

一周热门 更多>