【发布时间】:2022-12-07 08:24:18
【问题描述】:
无法将值 NULL 插入表“UOKA0209.dbo.SalesOrderLine”的列“数量”;列不允许空值。插入失败。
这是我收到的错误消息,您能提出任何修复建议吗?我对此很陌生,并且没有太多使用这种语言的经验。
INSERT INTO [SalesOrderLine] ([SOLID],[Quantity],[SQLStatus])
VALUES
(1896,default,default),
(1789,default,default),
(3789,default,default),
(4789,default,default),
(5789,default,default);
这是我试过的。
【问题讨论】:
-
您是否设置了默认值?因为你试图插入值默认但明确表示您的专栏数量必须是“非空”
-
您能否确认您使用的是什么数据库:
SELECT @@version;返回什么?