实验10 触发器.pptVIP

  • 4
  • 0
  • 约1.47千字
  • 约 6页
  • 2017-01-01 发布于河南
  • 举报
实验10 触发器

实验十 触发器 实验目的: 本次实验主要让学生理解触发器的定义与作用,同时掌握不同类型的触发器的创建及其如何激活运行。 实验要求: 创建一个定义在列上的触发器。 创建一个定义在表中的触发器。 创建一个定义在视图中的INSTEAD OF 触发器 创建一个用户事件触发器 查询用户触发器名称与定义(数据字典:user_triggers) 实验环境: Oracle 10g 实验步骤: 使用SCOTT帐户登录数据库。 在DEPT表中创建一个触发器,当用户修改DEPTNO时(表示换了部门),自动显示员工从原来的部门编号换到了新的部门编号。 根据销售人员工资的改变自动计算销售人员奖金。 规则是奖金是原来的奖金乘以工资的升降率,工资的列是emp.sal,奖金的列是m 当用户UPDATE SALGRADE表的视图时,拒绝修改,而且将修改的信息存储在一个临时表里。 创建一个用户事件触发器,记录用户登录系统的用户名与时间。 在EMP表中的列“DEPTNO”创建一个UPDATE触发器 create or replace trigger updatedeptno after update of deptno on emp for each row begin dbms_output.put_line(:old.empno|| 员工已从 ||:old.deptno|| 部门换到 ||:

文档评论(0)

1亿VIP精品文档

相关文档