CSDN论坛 > MS-SQL Server > 基础类

在触发器中update是先把记录delete,在inserted,那么在update中处理,是否还会触发insert和deleted [问题点数:20分,结帖人fly_miss]

Bbs1
本版专家分:10
结帖率 95.35%
CSDN今日推荐
Bbs1
本版专家分:39
Bbs2
本版专家分:388
Bbs14
本版专家分:884110
Blank
名人 年度总版至少三次排名前十即授予名人勋章
Blank
状元 2005年 总版技术专家分年内排行榜第一
2004年 总版技术专家分年内排行榜第一
Blank
进士 2006年 总版技术专家分年内排行榜第六
2003年 总版技术专家分年内排行榜第八
Blank
金牌 2005年6月 总版技术专家分月排行榜第一
2005年5月 总版技术专家分月排行榜第一
2005年4月 总版技术专家分月排行榜第一
2005年3月 总版技术专家分月排行榜第一
2005年2月 总版技术专家分月排行榜第一
2005年1月 总版技术专家分月排行榜第一
2004年12月 总版技术专家分月排行榜第一
2004年11月 总版技术专家分月排行榜第一
2004年10月 总版技术专家分月排行榜第一
2004年9月 总版技术专家分月排行榜第一
2004年8月 总版技术专家分月排行榜第一
2004年7月 总版技术专家分月排行榜第一
2004年6月 总版技术专家分月排行榜第一
2004年5月 总版技术专家分月排行榜第一
2004年4月 总版技术专家分月排行榜第一
2004年3月 总版技术专家分月排行榜第一
2004年1月 总版技术专家分月排行榜第一
2003年12月 总版技术专家分月排行榜第一
Bbs5
本版专家分:2716
Bbs1
本版专家分:10
匿名用户不能发表回复!
其他相关推荐
SQLSERVER触发器内INSERT,UPDATE,DELETE三种状态
一个触发器内三种INSERT,UPDATE,DELETE状态 CREATE   TRIGGER   tr_T_A   ON     T_A   for   INSERT,UPDATE,DELETE            如IF   exists   (select   *   from   inserted)   and   not   exists   (select   *  
创建INSERT、DELETE、UPDATE 触发器示例 .
触发器是基于一个表创建的,但是可以针对多个表进行操作。所以触发器可以用来对表实施复杂的完整性的约束,当触发器所保存的数据发生改变时,触发器所保存的数据发生改变时,触发器被自动激活,从而防止对数据的不正确修改。         下面对每个INSERT、DELETE、UPDATE触发器举一个小例子来加深理解: INSERT触发器:         INSERT触发器就是当对定义触发器的表执行IN
SQL SERVER触发器应用案例讲解(deleted表或者inserted表)
1、触发器触发时:    a、系统自动在内存中创建deleted表或者inserted表   b、只读,不允许修改;触发器执行完成后,自动删除 2、inserted表 a、临时保存了插入或更新后的记录行 b、可以从inserted表中检查插入的数据是否满足业务需求 c、如果不满足,则向用户报告消息错误,并回滚插入操作 3、deleted表 a、临时保存了删除或更新前的记录行 b、
SQL SERVER 触发器 inserted和deleted表
SQLSERVER触发器
oracle中表insert or update or delete触发器
在一个表(User_Info_2017 )上放置一个触发器; 当对它进行insert,update,delete的操作时,触发器(UserToTemp )启动, 把相应的变动数据根据需要放到另外一个表(User_Info_2017_temp )中; chu create or replace trigger UserToTemp after insert or update or dele
sql 使用触发器如何update多条记录
--begin 创建tb1表 if (object_id('tb1', 'u') is not null) drop table tb1 go create table tb1(id int,name varchar(10),state int default(0)) declare @n int set @n=0 while (@n<10) begin insert into tb
mysql触发器Before和After的区别
Before与After区别:before:(insert、update)可以对new进行修改。                    after不能对new进行修改。                    两者都不能修改old数据。   触发器,顾名思义,就是当执行某个事件的时候触发另一个事件的执行!这个触发的时间分为BEFORE和AFTER两种,分别有before insert,bef
FORM中ON-INSERT ON-UPDATE ON-DELETE ON-LOCK代码生成程序
create or replace package cux_plsql_generator_pkg is   /*==================================================     Copyright (C) SIE Info Systems Co., Ltd                 All Rights Reserved   ======
数据库-数据更新-触发器(SYBASE)
 --sql code with sybase --1.插入与更新触发器--2.删除触发器--chinanetboy--表自动更新其它6个表的记录--1.插入与更新触发器 create trigger dbo.upd_i_o_factoryqty on dbo.o_factoryqty                                 for INSERT
关于mysql中insert、update、delete的触发器(跨库操作)
 --新增触发器 drop trigger if exists test_zwd; delimiter// create trigger test_zwd after insert on platformbackstage.t_oper_keywords_copy for each row begin  insert into baseForReptile.t_oper_ke
关闭