![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
逢着
18级本科生
展开
-
编写存储过程和触发器,实现对scott公司员工增加奖金
编写存储过程和触发器,实现对scott公司员工增加奖金, 10部门增加额为工资的20%, 20部门增加额为工资的15%, 30部门增加额为工资的10%, 对于职位为MANAGER且工资高于2500的员工不增加奖金。 select * from emp; -- 1.触发器 create or replace trigger t_up_emp before update on emp for each row begin if :old.job='MANAGER' and :old.sal > 250原创 2020-11-08 21:20:08 · 2414 阅读 · 4 评论 -
实验6 触发器个人实验报告
-- 1.利用触发器实现对用户表修改的字段其原始内容和修改时间自动记录到record表。 -- <1.1>首先创建要记录内容的表 record,共有两个个字段: Create table record( content varchar2 (100), --修改内容 rtime timestamp --修改时间 ) -- <1.2>对 emp 表创建一个触发器 Create or replace trigger update_emp_trigger after update o原创 2020-11-04 19:42:06 · 2843 阅读 · 1 评论 -
实验5 视图和存储过程个人实验报告.doc
--1 创建基于一个emp表的视图emp_view,并完成以下操作。 create view emp_view as select * from scott.emp where sal>1000 with check option; --1_1 对创建的视图进行查询 select * from emp_view; --1_1 向视图中添加一条工资小于1000的新员工信息,观察结果。 insert into emp_view(empno,sal) values(8888,999); --结果是不能插原创 2020-10-28 22:10:50 · 986 阅读 · 0 评论