1 / 14
文档名称:

实验六存储过程及触发器.docx

格式:docx   大小:648KB   页数:14页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验六存储过程及触发器.docx

上传人:春天资料屋 2022/8/3 文件大小:648 KB

下载得到文件列表

实验六存储过程及触发器.docx

文档介绍

文档介绍:实验六存储过程及触发器
实验六存储过程及触发器
1/14
实验六存储过程及触发器
合用标准文档
实验六储藏过程和触发器
陈聪
、目的与要求
1)掌握储藏过程的使用方法。
尔后执行上边的储藏过程,而且查察结果:
此时有可能会出现(我就出现了)这样的问题,在从前实验三中就出现了。
解决方法相同是清除规则的绑定。
查察表Employees中职工“000001”的DepartmentID已经更正为“3”(经理办公
室)。
实验六存储过程及触发器
实验六存储过程及触发器
9/14
实验六存储过程及触发器
文案大全
实验六存储过程及触发器
实验六存储过程及触发器
14/14
实验六存储过程及触发器
合用标准文档
B、创办储藏过程,依据每个职工的学历将收入提升500.
第一创办一个储藏过程,利用什么学历增添收入,在这里,本科学历增添收入
500.
执行上边的储藏过程,查察结果:
因为在执行这个储藏过程从前,我先执行了一个盘问语句,将增添收入从前的全部本科
学历职工的收入输出,便于与执行操作此后的结果进行比较。
(增添从前)(增添此后)
C、创办储藏过程,使用游标计算本科及以上学历的职工在总职工数中所占的比率。
实验六存储过程及触发器
实验六存储过程及触发器
11/14
实验六存储过程及触发器
文案大全
实验六存储过程及触发器
实验六存储过程及触发器
14/14
实验六存储过程及触发器
合用标准文档
、使用命令方式更正储藏过程的定义。
在资源管理器中选择“可编程性”→“储藏过程”→“系统储藏过程”右击选择储藏器,
“更正”在“盘问解析器”中更正T-SQL命令行。
(2)触发器
对于YGGL数据库,表Employees的DepartmentID列和表Departments的
DepartmentID列知足参照完好性规则,即:
向Employees表增添记录时,该记录的“DepartmentID”字段值Departments表
中应存在。
更正Departments表的“DepartmentID”字段值时,该字段在Employees表中的
对应值也应该更正。
删除Departments表中记录时,该记录的“DepartmentID”字段值在Employees
表中对应记录也应删除。
实验六存储过程及触发器
实验六存储过程及触发器
13/14
实验六存储过程及触发器
文案大全
实验六存储过程及触发器
实验六存储过程及触发器
14/14
实验六存储过程及触发器
合用标准文档
对于上述参照完好性规则,在此听过触发器实现。
在“盘问解析器”窗口中输入各触发器的代码并执行。
①向Employees表插入或更正一个记录时,经过触发器检查记录的DepartmentID值
在Departments表中可否存在,若不存在,则取消插入或更正操作。
向Employees表插入一行记录,查察收效。
向表Employees中插入一个DepartmentID为6的职员信息,但是DepartmentID=6
其实不在Departme