给定商场信息管理系统数据库 db_mall, 其中包含商品表 tb_commodity: tb_commodity(cno,cname,ctype,origin,birth,price,desc1), 各字段的含义依次为 : 商品号、商品名、商品类型、产地、生产日期、价格、产品说明。 上述数据库及数据表已经创建 , 请按要求完成以下操作。 创建一个名为的 tri_price 的触发器 , 当插入新的商品记录时 , 能够根据商品名和产地自动设置商品的价格 , 规则是 : 若商品为上海产的电视机 , 则价格设置为 2800 ,其它商品价格为缺省。 注意 : 在考生文件夹中的 sj21.txt 文件已给出部分程序 , 但程序不完整 , 请删除下划线 , 并在下划线处填上通当的内容 , 使程序补充完整 , 并按原文件名保存在考生文件夹下 , 否则没有成绩。 部分程序如下: DELIMITER $$ CREATE TRIGGER tri_price BEFORE INSERT ON tb_commodity FOR EACH ROW BEGIN DECLARE tmp1 CHAR(20); DECLARE tmp2 CHAR(20); SET tmp1 = NEW.cname; SET tmp2 = ________; IF (tmp1= '电视机') && (_____= '上海') THEN SET ________ = 2800; END $$ DELIMITER ;