set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
ALTER TRIGGER [tri_t_advisory]
ON [dbo].[T_ADVISORY]
AFTER insert,update,delete
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
---新增判断,只有inserted有记录
IF EXISTS(SELECT 1 FROM inserted) AND NOT EXISTS(SELECT 1 FROM deleted) begin
INSERT INTO T_MiddleExchange
(businessId,businessTableName,eventType,WZFINISHED,JCFINISHED)
select adviid,'t_advisory','新增','Y','N' from inserted;
--更新判断,inserted,deleted均有记录
end else IF EXISTS(SELECT 1 FROM inserted) AND EXISTS(SELECT 1 FROM deleted)begin
INSERT INTO T_MiddleExchange
(businessId,businessTableName,eventType,WZFINISHED,JCFINISHED)
select adviid,'t_advisory','更新','Y','N' from inserted;
--删除判断,只有deleted有记录
end else IF NOT EXISTS(SELECT 1 FROM inserted) AND EXISTS(SELECT 1 FROM deleted)begin
INSERT INTO T_MiddleExchange
(businessId,businessTableName,eventType,WZFINISHED,JCFINISHED)
select adviid,'t_advisory','删除','Y','N' from Deleted;
end
END
分享到:
相关推荐
SR脉冲触发器学习教案.pptx
触发器学习笔记 触发器是一种特殊的存储过程,它可以在数据库中自动执行某些操作,以维护数据的一致性和安全性。下面是触发器的详细介绍: 触发器的定义 触发器是数据库系统中的一种机制,它可以在数据库中自动...
D触发器学习教案.pptx
本学习笔记将着重探讨D触发器的原理、特性以及在FPGA时序设计中的应用,特别是亚稳态问题及其解决方案。 首先,D触发器的工作原理是基于时钟信号的上升沿(或下降沿,取决于触发器的设计)来捕捉并存储输入数据D,...
本学习资料主要针对想要深入理解和掌握SQL触发器的读者,对数据库管理和开发人员尤其有价值。 一、触发器的定义与分类 1. 定义:SQL触发器是一种数据库对象,它在满足特定条件时自动执行,这些条件通常与数据库表...
在SQL Server中,触发器是一种特殊的存储过程,它在特定的数据库操作(如INSERT、UPDATE、DELETE)发生时自动执行,以实现复杂的数据完整性规则或业务逻辑。本篇将深入探讨触发器的基本概念、类型、分类及如何实现...
触发器学习 PLSQL 语言学习 触发器的使用 一个ppt文档
### Oracle EBS Form 触发器详解 #### 引言 在Oracle E-Business Suite (EBS)中,Form Trigger是实现业务逻辑的关键组件之一。本文将深入探讨Oracle EBS中的Form触发器机制,包括其类型、触发时机及在实际应用中的...
SQL触发器是数据库管理系统中的一种重要机制,它允许在特定的数据库操作(如INSERT、UPDATE、DELETE)发生时自动执行预定义的SQL语句或存储过程。触发器本质上是一种特殊类型的存储过程,当用户尝试执行特定的DML...
数据库的触发器的学习,一些基本的介绍,简单明了,还是很容易理解。
触发器学习教案 触发器是一种基本的数字电路元件,广泛应用于数字系统中。下面是触发器学习教案的知识点总结: 一、基本概念 * 触发器是一种具有记忆功能的数字电路元件,可以存储二进制信息。 * 触发器有多种...
《工学触发器学习教案》 触发器是数字电子电路中的基本元件,具有记忆功能,主要用来存储1位二进制信息。它分为两大类,一类是按触发方式分类,包括电平触发器、脉冲触发器和边沿触发器;另一类是按逻辑功能分类,...
贺州学院的这份教案通过PPT的形式,结合图示和逻辑表达,为学生提供了全面而系统的触发器学习材料。通过这份教案的学习,学生不仅能够熟悉触发器的基本原理和分类,还能学会如何将触发器应用于实际电路设计中,为...
总的来说,这个资料包提供了一个全面的触发器学习路径,从基本概念到高级应用,结合理论与实践,适合不同层次的学习者。通过学习这些材料,读者不仅可以理解触发器的工作原理,还能掌握如何在实际项目中有效利用...
对于更深入的SQL触发器学习,你可以通过邮件409376301@qq.com联系作者获取更多详细资料。 总之,SQL Server的触发器是实现数据完整性、业务规则和复杂逻辑的重要工具,但使用时需谨慎,以避免不必要的性能影响和...
MySQL触发器是数据库管理系统提供的一种机制,允许在特定的数据操作(如INSERT、UPDATE或DELETE)发生时自动执行一些预定义的SQL语句。在本例中,我们关注的是`AFTER INSERT`触发器,它在向`order`表中插入新记录后...
RS触发器和JK触发器的Multisim实现学习教案.pptx