2017-07-19 74 views
0

我想使用下面的代码将NVARChar转换为日期字段。日期转换失败

Select 
Convert(Date, In_Date, 105) as ReportDate 
From 
Employees 

我得到以下错误:从字符串转换日期和/或时间时 转换失败。

任何建议,我只需要日期,而不是时间。

谢谢,

+0

更改格式(例如不105)或固定垃圾数据?可能你有例如'2017-07-01'或其他内容,因为105是dd-mm-yyyy它不承认在第1年7月的第2017年作为有效的日期格式。 – ZLK

+0

感谢不得不使用1甚至没有101.现在工作就像一个魅力。 – SASUSMC

回答

0

最后不得不使用格式1中未103.谢谢你的建议ZLK