实验6 触发器与作业
姓名:学号:专业:网络工程班级:同组人:无实验日期:2013/11/28
【实验目的与要求】
理解什么是触发器
掌握触发器的设计与使用
掌握在Oracle中完成定时作务的方法
【实验内容与步骤】
相关说明:本实验中前面实验创建的触发器可能对后面的实验产生干扰,若出现这种情况,请把前面触发器删除,再完成后面实验。建议每完成一个实验题后,即将该题相关的触发器删除,以免对后面实验产生干扰。
触发器创建与删除语法
1.触发器的创建
触发器是一种在发生数据库事件时自动运行的PL/SQL
语法如下:
CREATE [OR REPLACE] TIGGER触发器名 触发时间 触发事件
ON表名
[FOR EACH ROW]
BEGIN
pl/sql语句
END
2.触发器的删除
DROP TRIGGER trigger_name
触发器基础
以下程序展示的是触发器的基本使用方法,请阅读并理解以下程序代码,给出运行结果。
1.创建测试表
--drop table employees;
create table employees(
id number(5),
name varchar2(30),
salary number(8,2),
job_id varchar2(20)
);
2.创建触发器
CREATE