简单入门的Oracle触发器使用
2014-07-28 23:12
441 查看
--建表语句 create table student(id number(9),name varchar2(64),age number(5));create table class(id number(9),name varchar2(64),teacherid number(9),studentid number(9));create table teacher(id number(9),name varchar2(64),age number(5)); --学生信息 insert into student values(1,'yangml',23); insert into student values(2,'zhangj',23); insert into student values(3,'zhulj',26); insert into student values(4,'chenglp',26); --老师信息 insert into teacher values(1,'yangls',33); insert into teacher values(2,'zhangls',33); insert into teacher values(3,'zhuls',33); insert into teacher values(4,'chenls',33); --班级信息 insert into class values(1,'一年级',1,1); insert into class values(2,'二年级',2,2); insert into class values(3,'三年级',3,3); insert into class values(4,'四年级',4,4); --删除触发器 create or replace trigger trigdel before delete on class for each row declare -- local variables here begin delete from teacher where teacher.id=:old.id; delete from student where student.id=:old.id; end trigdel; --测试删除 delete from class; select * from class; select * from student; select * from teacher;
相关文章推荐
- PHP中使用XML-RPC构造Web Service简单入门
- js入门·循环与判断/利用函数的简单实例/使用对象/列举对象属性的名称
- 简单的三层框架以及使用dbutils进行数据库操作(入门)
- 地图入门(一):Android上使用Google Maps加标注的最最简单的例子
- Flex3 快速入门:构建简单的用户界面 使用容器
- Flex3 快速入门:构建简单的用户界面 使用控件
- SAP ABAP/4学习--学习使用OO在ABAP中.简单入门概念.用个例子来说明
- PHP中使用XML-RPC构造WebService简单入门
- PHP中使用XML-RPC构造Web Service简单入门
- Flex3 快速入门:构建简单的用户界面 使用控件
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数
- js入门·循环与判断/利用函数的简单实例/使用对象/列举对象属性的名称
- PHP中使用XML-RPC构造Web Service简单入门
- PHP中使用XML-RPC构造Web Service简单入门
- PHP中使用XML-RPC构造Web Service简单入门
- NHibernate考察系列 02 使用入门 简单映射
- PHP中使用XML-RPC构造Web Service简单入门
- PHP中使用XML-RPC构造Web Service简单入门
- PHP中使用XML-RPC构造Web Service简单入门