物资管理数据库中有3个关系,物资表 WZ(WZno, WZNAME, WZTYPE,WZNUM),其属性分别表示物资号,物资名,物资类型,物资库存量。供应公司表GYGS(Gno,GNAME,CITY,TEL,LXR),其属性分别表示公司编号,公司名,公司所在城市,公司电话,公司联系人。供应表GY(Gno,WZno,GYnum,GYprice,GYdate,其属性分别表示公司编号,物资号,供应数量,供应单价,供应日期。假设一种物资可由多个供应公司提供,1个供应公司可以提供多种物资,1个公司可以多次供应同一物资。 在做此题前,依托“课堂作业4-表的创建”中创建的物资数据库中,物资表增加1列 物资库存量 WZNUM !!! 创建一个触发器,当供应表增加一条记录时,物资表的相应物资的库存量 增加 供应数量GYnum。 要求:在实际数据库管理系统中完成!!! 将执行代码黏贴入此题回答处!并将执行结果截图在代码之后!!! 注意:此题为互评题,不仅要完成,开始互评时,务必按提供的评分标准,认真批改系统分配的任务(其他同学的作业),若批改不认真的同学,将扣分!!!务必在互评结束前批改完成!!!
时间: 2023-06-08 20:06:27 浏览: 156
创建触发器代码:
CREATE TRIGGER increase_wznum
AFTER INSERT ON GY
FOR EACH ROW
BEGIN
UPDATE WZ
SET WZNUM = WZNUM + NEW.GYnum
WHERE WZ.WZno = NEW.WZno;
END;
执行结果截图:暂无,因为无法模拟实际数据库管理系统中的情况。
阅读全文