如何在SQL Server 2016中将17位数字转换为yyyy-mm-dd hh:mi:ss:mmm格式?

时间:2018-07-02 00:59:26

标签: sql-server-2016

如何在SQL Server 2016中将17位数字转换为yyyy-mm-dd hh:mi:ss:mmm格式?

例如来自

20170201140517844 

2017-02-01 14:05:17:844

我尝试过:

select CONVERT(datetime, CAST(20170201140517844 AS char(30)), 126) 

select CONVERT(datetime, CAST(20170201140517844 AS char(30)), 121) 

但我遇到错误

  

第241条消息,第16级,状态1,第6行
  从字符串转换日期和/或时间时转换失败。

0 个答案:

没有答案