实验案例三:创建触发器避免数据被更改
实验环境
同实验案例--。
需求描述
创建一个UPDATE触发器,以确保xueyuan表中的数据不会被更改。
推荐步骤
1, 在xueyuan表上创建UPDATE触发器.当对xueyuan表中的数据执行更改操作时,给出提示信息“禁止更改数据”.并阻止更改操作。
2,执行一条 UPDATE语句.测试结果。
操作步骤
1, 在xueyuan表上创建UPDATE触发器.当对xueyuan表中的数据执行更改操作时,给出提示信息“禁止更改数据”.并阻止更改操作。
create trigger xueyuan1
on xueyuan
for update
as
print '禁止更改数据'
rollback transaction
go
更改 xueyuan 电话110 改为11111
update xueyuan set 电话='110' where 电话='11111'