【发布时间】:2016-07-04 07:13:49
【问题描述】:
我有一个包含几列的数据。其中之一 (Col1) 是 varchar 变量。
我将给出几个值的示例:
Col1:
'2013-01-01 00:00:00:000'
NULL
'2013-01-01 00:00:00:000'
我正在尝试将数据类型从 varchar 变量更改为 datetime 变量的设计,这会引发错误:
"Unable to modify table. conversion failed when converting date and/or time from a character string".
有什么建议可以解决这个问题吗?
【问题讨论】:
-
向我们展示您的尝试
-
你一定有坏数据
-
也许这样的事情可以帮助你:SELECT CONVERT(datetime, '2013-01-01 00:00:00:000')
-
你试过this吗?
标签: sql-server sql-server-2008 datetime varchar