我遇到了以下问题。如何将格式为以下字符串转换为DateTime类型?
SELECT CONVERT(DATETIME,LEFT('26/03/2012 00:00:00',10))
上述错误信息如下:
将varchar数据类型转换为datetime数据类型时导致超出范围的值。
SELECT CONVERT(DATETIME,LEFT('26/03/2012 00:00:00',10))
上述错误信息如下:
将varchar数据类型转换为datetime数据类型时导致超出范围的值。
CONVERT(char)
是毫无意义的。这个字符串是从哪里来的?为什么它现在已经被转换成了datetime
? - Damien_The_Unbeliever