library数据库中有一个book表 ,现在要在此表上创建一个 ”before行级触发器“
功能:检测插入book表的每一条记录,如果图书价格小于40元则更改为40元,大于40元得图书不作任何改变
book(book_id,book_name,price,press)
CREATE TRIGGER [inserted] ON [dbo].[Bussion]
FOR INSERT
AS
begin
declare @price money,@BID int
select @BID=Book_ID from inserted
select @price=price from inserted
if @price<40
update Bussion set price=40 where Book_ID=@BID
end
分享到:
相关推荐
sqlserver2005触发器sqlserver2005触发器sqlserver2005触发器
以sql server 2005为例介绍如何通过管理器和T-SQL创建触发器。
sql server 用语句停用全部触发器, 也可启用全部触发器
sqlserver2000触发器,东西比较老,有些童鞋装不了高版本的 可以看看
CREATE TRIGGER TT ON TSYS_BAMKZ FOR INSERT AS INSERT TSYS_MKZ SELECT B.MKZM,A.yhz,B.PARENT FROM (SELECT DISTINCT yhz FROM TSYS_MKZ) A,INSERTED B
SQLServer视图触发器
sql server 触发器 数据库 sql server 触发器 数据库
SQL-Server2008触发器练习题
NULL 博文链接:https://lytlove68.iteye.com/blog/677675
其步骤就是:利用update操作触发器产生的2个虚拟表【inserted】用来存储修改的数据信息和【deleted】表,然后将对应的数据更新到对应数据表中的字段信息中; 1.首先创建3个表: a.信息表: USE [SQL-LI] BEGIN ...
SQL_Server触发器创建、删除、修改、查看示例
触发器是一种特殊的存储过程,类似于事件函数,触发器可以在查询分析器里创建,本文从定义入手仔细的讲解了如何制定自己的触发器。
适合开始学习写sql 触发器的同学;一看就会,好好看吧!!
利用SQLServer触发器实现表跟踪.pdf
本文主要是介绍创建触发器的必要性,然后介绍触发器的应用场合,以及创建触发器能给我呢带来的好处,最后以实际的代码来阐述创建触发器的具体过程及步骤。
sqlserver 触发器 insert阿 一个关于触发器的小例子
SQL_Server触发器创建、删除、修改、查看示例教程.doc
SQL server创建触发器实现级联删除
sqlserver触发器例子 一﹕ 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约`束。 二﹕ SQL ...