LocalBranch
将nchar转换为日期时间时出现错误。
答案 0 :(得分:0)
只需删除日期名称(在您的情况下为星期二):
SELECT CAST('Aug 28 2018 16:24:58' AS datetime)
返回:
28.08.2018 16:24:58
答案 1 :(得分:0)
您的代码可以在没有星期几的情况下很好地进行转换。
摆脱它的一种简单方法是使用stuff()
:
SELECT CAST(STUFF('Tue Aug 28 2018 16:24:58', 1, 4, '') AS datetime)