创建一个触发器,当供应表增加一条记录时,物资表的相应物资的库存量 增加 供应数量GYnum。创建一个触发器,当供应表增加一条记录时,物资表的相应物资的库存量 增加 供应数量GYnum。
时间: 2023-06-07 13:12:10 浏览: 131
好的,您所需的触发器可以如下所示:
CREATE TRIGGER update_inventory
AFTER INSERT ON supply
FOR EACH ROW
BEGIN
UPDATE resource
SET inventory = inventory + NEW.GYnum
WHERE resource.ID = NEW.resource_ID;
END;
该触发器将在每次向supply表插入一条新记录时被触发,然后会自动将对应的物资库存量增加该条记录的GYnum数量。不过,在实际使用中,您需要根据具体情况进行函数和语法的调整。
相关问题
创建一个触发器,当供应表增加一条记录时,物资表的相应物资的库存量 增加 供应数量GYnum。
好的,可以使用 SQL 语句创建触发器,如下所示:
CREATE TRIGGER update_inventory
AFTER INSERT ON supply_table
FOR EACH ROW
BEGIN
UPDATE material_table
SET inventory = inventory + NEW.GYnum
WHERE material_id = NEW.material_id;
END;
这个触发器会在供应表插入新记录时被触发,它会更新物资表对应物资的库存量,使其增加供应数量 GYnum。注意,需要根据实际的表结构和字段名进行相应调整。
sqlserver创建一个触发器,当供应表增加一条记录时,物资表的相应物资的库存量 增加 供应数量GYnum。
好的,这个问题属于技术问题,可以回答。触发器代码如下:
CREATE TRIGGER trig_update_inventory
ON supply_table
AFTER INSERT
AS
BEGIN
UPDATE inventory_table
SET stock = stock + inserted.GYnum
FROM inventory_table
INNER JOIN inserted ON inserted.WZID = inventory_table.WZID
END
阅读全文