- 35
- 0
- 约 13页
- 2016-12-26 发布于江西
- 举报
实验十一 触发器
姓名: 计算机科学与技术 学号: 专业: 班级: 同组人: 无 实验日期:
【实验目的与要求】
熟练掌握变量的定义和赋值。
熟练掌握各种运算符。
熟练掌握流程控制语句,尤其是条件语句和循环语句。
熟悉游标的工作机制及游标的使用
【实验内容与步骤】
创建DML触发器
1. 使用触发器模板创建触发器
在【对象资源管理器】窗口中,展开“数据库”节点,再展开所选择的具体数据库节点,再展开“表”节点,右击要创建触发器的“表”,选择“新建触发器”命令,如图所示:
在右侧查询编辑器中出现触发器设计模板,可以在此基础上编辑触发器,单击“执行”按钮,即可创建该触发器。
2. 使用T-SQL语句创建表级触发器
在查询分析器里使用T-SQL可直接创建存储过程
语法:
CREATE TRIGGER 触发器
ON 表名
FOR[update,insert,delete ]
AS
SQL语句
实验11-1:编写一触发器,在向产品表CP中添加记录时,得到该类产品的总价格(总价格=价格*库存量),并输出。
说明:可使用Print @变量名 来输出变量值。
USE CPXS
IF EXISTS (SELECT name FROM sysobjects --如果已经存在触发器则删除
WHERE name =T_return_Total AND ty
原创力文档

文档评论(0)