繁体   English   中英

SAP HANA SQL 浮动到日期

[英]SAP HANA SQL FLOAT TO DATE

在 SAP 中,我有一些日期作为 FLOAT 存储在表中,如下所示,表AUSP的列ATFLV的值为2.0181218000000000E+07

MANDT OBJEK                     ATINN ATZHL MAFID KLART ADZHL ATWRT ATFLV

100   000000000000004148   9999999400   001 O     023    0000       2.0181218000000000E+07

其他示例: 在此处输入图像描述

我知道这些应该是日期,但我找不到要转换的 function。 我考虑过使用 Add_seconds (假设存储的值是毫秒),但我不知道使用什么基准日期1/1/19001/1/1970

我很感激帮助。

29.11.2021 编辑

只是为了添加一些上下文,我正在使用 HANA DB Studio 创建一个执行此转换的计算视图,使用 HANA SQL 中的表 function。

感谢@SandraRossi 的评论和帮助,我已经能够使用以下方法解决我的问题:

TO_DATE(LEFT(REPLACE("VALUE_OLD", '.',''),8))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM