小数(19,0)到Datetime列的转换

2020-09-24 23:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 为了将SQL S...

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

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


大家好,

为了将SQL Server(源)中的小数点列转换为HANA(目标)中的Datetime列,我们是否必须明确指定HANA日期时间特定的任何格式

我在SQL Server中放置了一个临时表,并且能够将十进制值转换为日期时间

源列数据:

20171005153731

to_date(Query.AUDITSTARTTIME,'YYYYMMDDHH24MISS')

SQL Server表中的目标列

2017.10.05 15:37:31.000000000

但是当我尝试将to_date函数用于HANA列映射时,它不起作用

任何因果报应的投入将受到赞赏

致谢

阿伦·萨西

2条回答
半个程序猿
2020-09-24 23:17

两种情况下生成的SQL代码是什么? SQL是否下推到数据库了?

这一切都会有所作为。 如果您未明确指定格式,则将始终进行隐式转换。 因此,您可能很幸运,但可能并非如此。

一周热门 更多>