小编Sad*_*din的帖子

将数值转换为日期时间

我在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)
Run Code Online (Sandbox Code Playgroud)

但是这给出了以下错误:

Msg 241, Level 16, State 1, Line 1 Conversion failed when converting
date and/or time from character string.
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

sql sql-server date type-conversion sql-server-2012

5
推荐指数
2
解决办法
7万
查看次数

标签 统计

date ×1

sql ×1

sql-server ×1

sql-server-2012 ×1

type-conversion ×1