首页 > 技术文章 > 创建dml触发器

wlx520 2015-05-14 17:33 原文

-实现删除学生信息时把该学生的成绩记录全部清空

--判断触发器是否存在
if exists(select * from sysobjects where name = 'delete_student')
drop trigger delete_student

go
create trigger delete_student

--在哪个表
on student

--执行什么操作时触发
for insert

as
--sql程序
begin
print '操作执行中'
select *  from inserted --这个系统生成的临时表 作为条件用

---begin end 内可以sql程序

--结尾
end

--测试
insert into Student values('S2102114','228996245','小明','',1,'123456789','江西南昌',getdate(),'2289181978@qq.com')

 

推荐阅读