为什么当我尝试将此字符串插入 SQL Server 数据库表的“datetime”列时,会出现代码 242 的错误消息:
'2012-11-16 00:00:00.000'
Run Code Online (Sandbox Code Playgroud)
错误信息如下:
Server: Msg 242, Level 16, State 3, Line 1
The conversion of a char data type to a datetime data
type resulted in an out-of-range datetime value.
Run Code Online (Sandbox Code Playgroud)
例如,如果我尝试插入此值,则不会出现此错误:
'2012-11-16 15:00:00.000'
Run Code Online (Sandbox Code Playgroud)