【发布时间】:2010-12-03 08:34:51
【问题描述】:
如何在 SQL Server 2008 中将格式为 mmddyyyy 的字符串转换为 datetime?
我的目标列在DateTime
我已尝试使用 Convert 和大多数 Date 样式值,但我收到一条错误消息:
'将 varchar 数据类型转换为 datetime 数据类型导致值超出范围。
【问题讨论】:
-
tsql 有没有类似 MySQL 的 str_to_date 函数? dev.mysql.com/doc/refman/5.1/en/…
-
OP 想要 mmddyyyy; select convert(datetime,'12312009') -->>>_Msg 242, Level 16, State 3, Line 1 将 char 数据类型转换为 datetime 数据类型导致 datetime 值超出范围。跨度>
标签: sql sql-server sql-server-2008 tsql type-conversion