【发布时间】:2011-06-29 03:46:28
【问题描述】:
我正在使用 Visual Studio 2008 和 Sql Server 2005
我想使用其他表中的值更新一个表 我已经写了一个查询,但它给出了错误
“无法将值 NULL 插入 'Quantity' 列,表 'Stationarymgmt.dbo.Item_Master';列不允许空值。更新失败。”
临时表有以下列 项目代码, 数量, 成本 , 姓名 , 说明,
Item_Master 表有以下列 项目代码, 姓名, 说明, 成本 , 数量,
查询是
UPDATE Item_Master,temp
SET Item_Master.Quantity = Item_Master.Quantity - temp.Quantity where Item_Master.Item_Code = temp.Item_Code
请帮帮我
【问题讨论】:
标签: .net sql vb.net sql-server-2005