当前位置: 首页 > news >正文

SQL Server 2019实验 │ 存储过程和触发器的使用

存储过程和触发器的使用。

01、目的与要求

(1) 掌握存储过程的使用方法。

(2) 掌握触发器的使用方法。

02、实验准备

(1) 了解存储过程的使用方法。

(2) 了解触发器的使用方法。

03、实验内容

(1) 创建存储过程。

① 添加项目信息的存储过程xmxx_Add。在查询编辑器的窗口中输入如下语句并执行: 

图片

② 修改员工记录的存储过程xmxx_Update。在查询编辑器的窗口中输入如下语句并执行: 

图片

③ 删除员工记录的存储过程xmxx_Delete。在查询编辑器的窗口中输入如下语句并执行:  

图片

图片

 (2) 调用存储过程。

在查询编辑器的窗口中输入如下语句并执行:  

图片

(3) 创建触发器。

对于数据库YGGL,表ygqk的Employee_ID列与表cyqk的Employee_ID列应满足参照完整性规则,即:  

向cyqk表添加一条记录时,该记录的Employee_ID值在表ygqk中应存在。

修改ygqk表的Employee_ID字段值时,该字段在表cyqk中的对应值也应修改。

删除ygqk表中一条记录时,该记录的Employee_ID值在表cyqk中对应的记录也应删除。

上述参照完整性规则,在此通过触发器实现。

① 向cyqk表插入一条记录时,通过触发器检查记录的Employee_ID值在ygqk表中是否存在,若不存在,则给出提示。在查询编辑器的窗口中输入如下语句并执行:  

图片

② 修改ygqk表的Employee_ID字段值时,该字段在cyqk表中的对应值也相应修改。在查询编辑器的窗口中输入如下语句并执行:  

图片

图片

③ 删除ygqk表中一条记录的同时删除该记录Employee_ID字段值在cyqk表中对应的记录。在查询编辑器的窗口中输入如下语句并执行:

图片

http://www.dtcms.com/a/486188.html

相关文章:

  • Font Awesome 方向图标详解
  • 在源码之家下载的网站模板可以作为自己的网站吗怎么提升网站流量
  • MySQL客服端工具
  • ElementUi【饿了么ui】
  • 五点法求解相机的相对位姿
  • 外贸网站推广工作哈尔滨建站
  • 网站右边跳出的广告怎么做dw网站建设基本流程
  • Excelize 开源基础库发布 2.10.0 版本更新
  • iOS 26 系统流畅度测试实战分享,多工具组合辅助策略
  • 智尚房产中介小程序
  • Kuboard突然各种proxy访问401解决
  • 自己做卖假货网站小程序怎么制作开发
  • 专业网站优化山西省城乡住房建设厅网站首页
  • 后端Node知识框架图(Node、Express、KoaNest)
  • 数据结构3:线性表2-顺序存储的线性表
  • TaskIQ 是什么,怎么做异步任务
  • 服务器CPU达到100%解决思路
  • 在 Claude Code 中设置 MCP 服务器(技术总结)
  • 网站上传根目录如何制作线上投票
  • 移动端网站建设的请示东莞科技网站建设
  • EtherCAT转CCLKIE工业通讯网关突破:三菱PLC实时调度EtherCAT伺服完成精密加工
  • 深度学习实验一之图像特征提取和深度学习训练数据标注
  • 基于Matlab的深度堆叠自编码器(SAE)实现与分类应用
  • @Scope失效问题
  • Service 网络原理
  • 数据复制问题及其解决方案
  • Java-Spring入门指南(二十五)Android 的历史,认识移动应用和Android 基础知识
  • WPF依赖属性(Dependency Property)详解
  • 深度学习进阶(三)——生成模型的崛起:从自回归到扩散
  • 三门峡网站开发ict网站建设