我在 SQL Server 2012 中工作。我在数据集中的日期列如下所示:41547
。该列位于nvarchar (255)
. 我想把它转换成这样的东西:(yyyy-mm-dd hh:mm:ss
例子:)2013-09-14 12:23:23.98933090
。但我不能这样做。我正在使用以下代码:
select convert(datetime, date_column, 6)
但这给出了以下错误:
Msg 241, Level 16, State 1, Line 1 Conversion failed when converting
date and/or time from character string.
我究竟做错了什么?