1 / 29
文档名称:

实验6++触发器与作业.doc

格式:doc   大小:148KB   页数:29页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验6++触发器与作业.doc

上传人:文库旗舰店 2019/9/19 文件大小:148 KB

下载得到文件列表

实验6++触发器与作业.doc

文档介绍

文档介绍:实验6 触发器与作业姓名:  学号: 专业:网络工程 班级: 同组人:无 实验日期:2013/11/28          【实验目的与要求】?理解什么是触发器?掌握触发器的设计与使用?掌握在Oracle中完成定时作务的方法【实验内容与步骤】相关说明:本实验中前面实验创建的触发器可能对后面的实验产生干扰,若出现这种情况,请把前面触发器删除,再完成后面实验。建议每完成一个实验题后,即将该题相关的触发器删除,以免对后面实验产生干扰。:CREATE[ORREPLACE]TIGGER触发器名触发时间触发事件ON表名[FOREACHROW]BEGINpl/ ,请阅读并理解以下程序代码,给出运行结果。--droptableemployees;createtableemployees(id  number(5),name varchar2(30),salary number(8,2),job_id varchar2(20));--这里不能有ISBEFOREINSERTONemployees --这里没有分号BEGINIF(TO_CHAR(SYSDATE,'DY')IN('星期六','星期天')OR(TO_CHAR(SYSDATE,'HH24:MI')NOTBETWEEN'08:00'AND'18:00'))THENRAISE_APPLICATION_ERROR(-20500,'你只能在工作时间对表进行操作');ENDIF; END;/(1)--测试语句insertintoemployeesvalues(1,'a',2222,'aaaaa');给出测试结果截图:(2)将系统时间修改为周六,再Insert一条记录,给出并比较两次运行的结果。给出测试结果截图:,理解程序功能,给出运行测试结果。--如果当前时间是周六或周日或者时间不在8:00-18:00之间IF(TO_CHAR(SYSDATE,'DY')IN('星期五','星期天')OR(TO_CHAR(SYSDATE,'HH24:MI')NOTBETWEEN'08:00'AND'18:00'))THENIFDELETINGTHENRAISE_APPLICATION_ERROR(-20502,'你只能在工作时间删除员工表的数据');ELSIF INSERTINGTHENRAISE_APPLICATION_ERROR(-20500,'你只能在工作时间插入员工表的数据.');ELSIF UPDATING('SALARY')THENRAISE_APPLICATION_ERROR(-20503,'你只能在工作时间更新员工表的数据');ELSERAISE_APPLICATION_ERROR(-20504,'你只能在工作事件操作员工表的数据.');ENDIF;ENDIF;END;/,给出运行结果。并理解为什么会有这样的结果。insertintoemployeesvalues(1,'a',2222,'AD_PRES');insertintoemployeesvalues(2,'b',2222,'AD_VP');给出测试结果截图:deletefromemployees;给出测试结果截图:updateemployeessetsalary=3000;给出测试结果截图::new阅读并理解以下程序,理解其功能,给出运行测试结果。--在insert或update中使用:new--CREATEORREPLACETRIGGERrestrict_salaryBEFORE INSERTORUPDATEOFsalaryONemployeesFOREACHROWBEGIN--插入和修改可以使用:new来访问新的数据,修改也可以使用:old来访问旧的数据IF NOT(:('AD_PRES','AD_VP'))AND:>15000THENRAISE_APPLICATION_ERROR(-20202,'员工不能赚到这么多薪水');ENDIF;END;--测

最近更新

高中英语新教材译林牛津版(2020)必修第二册课.. 11页

热带作物病理学教学多媒体 292页

结肠癌合并肠梗阻患者护理查房ppt 29页

护理专业的行业现状与未来发展趋势ppt 23页

护理止血带案例分析ppt 23页

酒店管理系统云平台解决方案的隐私保护与数据.. 32页

酒店人力资源培训的主要内容 26页

心可宁胶囊植物化学的分子对接研究 35页

护理实用ppt 24页

肾脏病学肾脏疾病的预防、诊断与治疗策略 27页

护理技术教学ppt 28页

电商平台的用户体验设计与提升策略 28页

参观学习心得体会(5篇) 10页

消防安全设施管理和维护的技术规范和操作流程.. 28页

春节习俗青年创新的窗口 25页

春节习俗与职业道德和社会责任的相互作用 25页

整合资源合作共赢发展 23页

支原体肺炎预防和治疗技巧的实操培训 28页

提供酒店评价及评论管理的云平台解决方案 32页

掌握培训管理设计方案的核心技巧与工具 33页

手机应用行业创业计划书 31页

建立强大的销售团队与激励机制培训课件 27页

2024年药剂科业务学习计划(精选6篇) 17页

《CSCO胆道系统肿瘤诊断治疗专家共识(2024年版.. 7页

商务信息咨询合同 3页

受戒汪曾祺原文 15页

风管计算公式 3页

气门摇臂轴支座的钻φ18、φ16孔夹具设计及加.. 21页

铁路基础知识 8页

大学生军事教程第六章军队共同条令教育 32页