小编Man*_* F.的帖子

尝试使用 SQL 插入日期时出现错误 242

为什么当我尝试将此字符串插入 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)

sql sql-server datetime

4
推荐指数
1
解决办法
6897
查看次数

标签 统计

datetime ×1

sql ×1

sql-server ×1