存储过程语法
create procedure 名
@name varchar(10) @id int(10) 参数+数据类型
as begin
...
end
Exec 名 参数 --表示执行存储过程
创建存储过程(不带参数) 查询studet表中的所有信息
创建带参存储过程 查询指定姓名的学生的学号和性别
触发器语法
create trigger on 表名/视图
for/after/instead of
insert/delete/update
as begin
...
end
触发器insert前的数据进入inserted表,delete后的数据进入deleted表,update中插入前的是数据进入inserted表,删除后的数据进入deleted表
级联删除触发器,输入删除语句删除student表中的指定sno信息后,会自动删除SC表中对应的sno信息
禁止删表触发器(alter改成create是创建触发器) rollback表回滚操作