转换字符串格式的日期格式
问题描述:
我无法将字符串转换成日期格式的字符串转换日期和/或时间时转换字符串格式的日期格式
select CONVERT(DATE, '8/17/2016', 103)
转换失败。
我们能做些什么来解决这个 感谢
答
SELECT CONVERT(DATE, '8/17/2016', 101)
+0
请考虑添加一个解释,即使是一个短的。谢谢! –
答
SELECT convert(datetime, '8/17/2016', 111)
+0
请考虑添加一个解释,即使是一个简短的。谢谢! –
答
其实你不需要这种风格,这是一个导致错误。它迄今只有CAST/CONVERT
。试试这个
select CONVERT(DATE, '8/17/2016')
答
您可以cast
也
select cast('8/17/2016' as date)
你使用MySQL或MS SQL Server试试? (不要标记不涉及的产品。) – jarlh
只需更改103至101 –