insert into 材料费表 values('zy2016006','wm003',200,10)Рinsert into 材料费表 values('zy2016006','wm004',100,10)Р注:“作业项目表”、“材料费表”根据自己所命名的表名进行相应的替换。Р2.利用Query Analyzer进行如下游标练习:Р定义一个游标,用于存放作业项目表的全部行数据,并打印以下表头和各行数据。Р表头:单据号预算单位井号预算金额预算人预算日期开工日期完工日期施工单位施工内容材料费人工费设备费其它费用结算金额结算人结算日期入账金额入账人入账日期Р执行以上所定义的游标,查看是否能正确输出结果。Р3.利用Query Analyzer定义一个存储过程,要求完成以下功能:Р生成某单位(单位可以是采油厂或采油矿或采油队)某段时间内的成本运行情况(输入参数:单位代码起始日期结束日期)。Р输出格式***单位**时间---**时间成本运行情况Р预算金额结算金额入账金额未结算金额未入账金额Р ****.** ****.** ****.** ****.** ****.**Р其中:未结算金额=预算金额-结算金额Р 未入账金额=结算金额-入账金额Р分三种情况(单位分别为:采油厂、采油矿、采油队)执行以上定义的存储过程,查看执行输出结果。Р4.利用Query Analyzer针对作业项目表定义三个触发器,分别完成以下功能:Р⑴对作业项目表插入一行数据时,自动计算并插入结算金额字段(结算金额=材料费+人工费+设备费+其它费用)。Р⑵当修改作业表的某行数据时自动修改结算金额字段。Р⑶当删除作业表中一行数据时,自动删除材料费表中相应明细数据。Р⑷对上述3个触发器用适当的更新语句进行验证,并查看结果是否达到预期结果。Р四、实验报告Р提交实验内容中用SQL语句完成的题目的SQL语句文档及相应的执行结果。