Convert varchar to datetime in sql which is having millisec

前端 未结 5 1098
广开言路
广开言路 2021-01-03 08:04

I have a column abc varchar(100) with data like 2011-09-26 16:36:57.810000

I want to convert this column to DATETIME...

<
5条回答
  •  慢半拍i
    慢半拍i (楼主)
    2021-01-03 08:54

    SQL Server only supports 3 decimal places for milliseconds, so the following will work:

    Convert(DATETIME, SUBSTRING(abc, 0, 24) ,120) 
    

提交回复
热议问题