char数据types转换为date时间数据types导致超出范围的date时间值
我正在从Excel导入数据到SQL Server的工作。 我遇到问题,而我插入date和date时间值在SQL Server中。 这是向我显示这个错误:
[System.Data.SqlClient.SqlException] = {"The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.\r\nThe statement has been terminated."}
Excel表中的date和时间格式是这种格式:
Date DateTime 2011-04-26 2011-04-26 13:30
我需要做什么才能将这两个值导入数据库?
如果set dateformat dmy
那么格式将会失败。 确保你已经set dateformat ymd
或从date中删除-
。 yyyymmdd
将永远工作。