第一个触发器

create trigger tgr_zl_update
on zl_itm after update
as
begin
declare @LB varchar(50),@SJ varchar(50),@LS varchar(50),@ZH varchar(50)
select @LB = LB,@SJ = SJ,@LS = LS, @ZH = ZH from inserted
update b_itm set  LB = @LB,[email protected],LS = @LS where ZH = @ZH
end

时间: 2024-11-04 20:04:46

第一个触发器的相关文章

sql server 第一个触发器

create trigger UpdateQueueTableInfo on his_queue after update as begin declare @sysDate datetime; declare @queueDate datetime; declare @appointsid varchar(50); declare @flag int; declare @oldflag int; select @sysDate=GETDATE() from deleted select @qu

20151016触发器

--触发器:一种特殊的存储过程,通过对数据库表操作的动作,来触发,增删改select *from studentselect *from scoreselect *From fruit drop trigger shanchu--第一种触发器 当某个动作之后触发alter trigger xiugaion Fruitafter update --修改之后的动作as select *From inserted --inserted 表示变动的那一行属性go update Fruit set Num

触发器操作

创建触发器 语法 create trigger tgr_name on table_name with encrypion –加密触发器 for update... as Transact-SQL # 创建insert类型触发器 --创建insert插入类型触发器 if (object_id('tgr_classes_insert', 'tr') is not null) drop trigger tgr_classes_insert go create trigger tgr_classes_

mysql_15_触发器

1 USE db_book; 2 SELECT * FROM t_book; 3 SELECT * FROM t_booktype; 4 -- 第九章:触发器 5 -- 第一节:触发器的引入 6 -- 触发器(TRIGGER)是由事件来触发某个操作.这些操作包括INSERT语句,UPDATE语句 7 -- 和DELETE语句.当数据库系统执行这些事件时,就会激活触发器执行响应的操作. 8 9 10 -- 第二节:创建与使用触发器 11 -- 2.1创建只有一个执行语句的触发器 12 -- CRE

数据库触发器详讲

一:触发器的概念: 数据库触发器是一个与表相关联的,存储的plsql语句. 作用:每当一个特定的数据操作语句,(insert,update,delete)在指定的表发出时,Oracle自动地执行触发器中定义的语句序列 第一个触发器:每当成功插入新员工后   自动打印“插入新员工成功” create trigger 触发器名字(saynewemp) after (执行操作之后) insert on 操作的表(emp) declare begin dbms_output.put_line('成功插入

sqlserver 触发器

 何为触发器? 在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序.触发器是一个特殊的存储过程,它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活.所以触发器可以用来实现对表实施复杂的完整性约束. SQL Server为每个触发器都创建了两个专用表:Inserted表和Deleted表.Deleted和Inserted分别代表出发事件的表“旧的一条记录”和“新的一条记录”.这两个表由系统来维护﹐它们存在于内存中而不是在数据库中.这两

SQL视图&触发器

SQL视图 在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表. 视图包含行和列,就像一个真实的表.视图中的字段就是来自一个或多个数据库中的真实的表中的字段.我们可以向视图添加 SQL 函数.WHERE 以及 JOIN 语句,我们也可以提交数据,就像这些来自于某个单一的表. SQL CREATE VIEW 语法 CREATE VIEW view_name AS SELECT column_name(s) FROM table_name WHERE condition 视图的优点:1,可

trigger 触发器(mysql)

/* 触发器 tigger 引出触发器: 在进行数据库应用软件的开发的时候,我们有时候会碰到表中的某些数据改变,同事希望引起其他相关数据改变的需求,这时候就需要使用触发器. 运用触发器可以简化程序,增加程序的灵活性 触发器是什么? 触发器是一种特殊的事务,可以监视某种数据操作(增.删.改),并触发相关操作(增.删.改) 触发器应用场景: 订单产生,库存减少 客户消费,积分变化等 触发器的创建语法 四要素: 监视地点(table) 监视事件(insert.update.delete) 触发时间(a

mysql之触发器trigger

mysql之触发器trigger 触发器(trigger):监视某种情况,并触发某种操作. 触发器创建语法四要素:1.监视地点(table) 2.监视事件(insert/update/delete) 3.触发时间(after/before) 4.触发事件(insert/update/delete) 语法: create trigger triggerName after/before insert/update/delete on 表名 for each row   #这句话在mysql是固定的