尝试将当前从varchar转换为datetime

时间:2013-12-30 22:41:56

标签: sql sql-server tsql

我一直想改变这个专栏,但没有运气。附上图片如下。我试图将当前从varchar转换为datetime但只是保持日期超出范围。

我已经完成了检查,似乎没事。没有任何数据损坏的问题。

是否有人可以帮助我转换此列的内容,因此它显示如下图中的右图(包含日期和时间)。

它目前显示左图像的样子,但希望它看起来像日期列(第2列)的右图像

http://postimg.org/image/64i4zw27x/

1 个答案:

答案 0 :(得分:1)

看起来日期格式可能是DD / MM / YYYY,因此您可能需要添加格式规范。

而不是

CONVERT(DateTime, @date)

CONVERT(DateTime, @date, 103)

http://msdn.microsoft.com/en-us/library/ms187928.aspx