SQL SERVER 字符型到日期型转换时,可以是通过函数转换,但是当用CHAR格式字段添充DATATIME型字段时,即使没有使用转换函数,也会自动转换。无论什么方式转换,都要求char 类型字段内容要符合某种日期格式才能转换为DATATIME类型,并且要求格式一致。如果不一致或非日期格式,就会报错。常用日期格式有:120:2013-03-12101:03/12/2013
错误提示很直观啊,字符型向datetime类型转换出错了呗,检查一下字符类型的格式以及大小