这是我的查询
select cast('2014/07/30 13:57:38.893000' as datetime)
上面的查询返回一条错误消息:
消息241,级别16,状态1,行1
从字符串转换日期和/或时间时,转换失败。
谁能帮我?
字符串中指定的精度可以由来处理,Datetime2
这就是为什么将Datetime2
其添加到SQL Server 2008中的原因:
select cast('2014/07/30 13:57:38.893000' as datetime2)
从SQL Server Transact SQL文档中:
字符长度:
最少19个位置(YYYY-MM-DD hh:mm:ss
)至最多27个位置(YYYY-MM-DD hh:mm:ss.0000000
)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句