`
ningkun
  • 浏览: 19249 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

SQL Server2005删除触发器

阅读更多
由于当初在设计数据库的时候没有建立主外键关系,导致删除主表后,会在其他表产生许多冗余数据,因此需要添加删除触发器。

create trigger trgContentSet
on contentset
for  Delete
as
delete attendermanger  from attendermanger as a,deleted d where a.d_cid = d.c_id
delete attenderdep from attenderdep as a,deleted d where a.contentset = d.c_id
delete checkdetails from checkdetails as c,deleted d where c.d_cid = d.c_id

分享到:
评论

相关推荐

    基于sql server 2005的触发器的创建及操作

    在SQL Server 2005中,触发器是一种特殊的存储过程,它在特定的数据操作语言(DML)事件,如INSERT、UPDATE或DELETE发生时自动执行。触发器可以帮助实现复杂的业务规则和数据完整性,通过扩展SQL语句的功能,提供了...

    16.sql.server.2005.触发器 16.sql.server.2005.触发器

    学习SQL Server 2005的触发器,建议从基础概念开始,理解触发器的工作原理和使用场景,然后通过实际示例学习如何创建、修改和删除触发器。同时,了解如何调试触发器并解决可能出现的问题也非常重要。 综上所述,...

    SQLServer2005数据库触发器应用

    SQLServer2005数据库触发器是数据库管理系统中一种特殊类型的存储过程,它不直接由用户调用,而是在特定的数据库操作(如插入、更新或删除)发生时自动执行。这种机制使得触发器成为实现复杂数据库完整性约束的有效...

    SQL Server 2005中触发器的应用.pdf

    在SQL Server 2005中,触发器是特殊类型的存储过程,与普通存储过程不同的是,触发器通过数据库事件自动执行,例如插入(INSERT)、更新(UPDATE)或删除(DELETE)操作。触发器能够确保对数据的处理遵循预先定义的...

    SQLSERVER触发器插入数据

    ### SQL Server 触发器知识点解析 #### 一、标题:SQL Server 触发器插入数据 本篇文章主要介绍如何在SQL Server中使用触发器来实现数据的自动插入功能。触发器是一种存储过程,它定义在特定的表上,并且在特定的...

    在SQL Server2005由触发器的使用.pdf

    【SQL Server 2005 触发器的使用】 SQL Server 2005 中的触发器是一种特殊类型的存储过程,它会在针对特定表或视图执行UPDATE、INSERT或DELETE语句时自动触发。触发器是表定义的一个重要组成部分,尽管不能直接通过...

    SQL Server 2005编程入门经典-触发器和存储过程教程

    《SQL Server 2005编程入门经典-触发器和存储过程教程》是针对初学者的一本详尽指南,旨在帮助读者深入理解SQL Server 2005中的核心概念,特别是触发器和存储过程这两大数据处理的重要工具。下面将详细阐述这两个...

    sql server 2005第十二课(sql server触发器)

    总结,SQL Server 2005中的触发器是数据库设计的重要组成部分,它们提供了一种灵活的方式来处理数据变更时的复杂业务逻辑。理解并熟练使用触发器可以帮助开发者确保数据一致性,增强系统的功能,并提高数据管理的...

    SQL Server 利用触发器对多表视图进行更新的实现方法

    在SQL Server中,触发器是一种特殊的存储过程,它在数据更改操作(如INSERT、UPDATE或DELETE)发生时自动执行。本示例展示了如何利用触发器来实现对多表视图的更新,具体涉及了以下几个关键知识点: 1. **触发器的...

    批量删除sqlserver数据库下所有触发器

    该SQL可以直接删除sqlserver数据库下所有触发器,直接在你想要删除触发器的数据库下执行即可。

    SQLserver08触发器

    SQL Server 2008中的触发器是一种数据库对象,它允许开发者在特定的数据库操作(如INSERT、UPDATE或DELETE)发生时执行自定义的逻辑。触发器是存储过程的一种特殊形式,它们在幕后自动运行,对数据进行额外的检查、...

    sql server 2005学习笔记之触发器

    SQL Server 2005中的触发器是一种特殊类型的存储过程,它们在特定的T-SQL语句执行时自动触发,增强了数据库的逻辑控制能力。触发器主要分为两类:DML触发器和DDL触发器。 DML触发器是针对数据操纵语言(Data ...

    SqlServer2000触发器

    **SQL Server 2000 触发器详解** 在SQL Server 2000中,触发器是一种特殊的存储过程,它在特定的数据库操作(如INSERT、UPDATE或DELETE)发生时自动执行。触发器是数据库规则和约束的扩展,可以用于实现更复杂的...

    SQL Server 2005盛宴系列之六:新的选择――SQL Server Express 2005.zip

    它保留了核心的T-SQL语言支持,可以进行基本的数据库创建、查询、更新和删除操作,同时也支持存储过程、触发器等高级特性。 此外,SQL Server 2005 Express还包含了Management Studio Express,这是一个轻量级的...

    SQL Server 2005编程入门经典(第2版)之存储过程-触发器.pdf

    在SQL Server 2005中,有DML(数据操纵语言)触发器和DDL(数据定义语言)触发器两种类型。DML触发器响应INSERT、UPDATE或DELETE操作,而DDL触发器则在数据库对象的创建、修改或删除时触发。理解触发器的工作原理...

    SQL Server2005中用触发器实现数据库的数据完整性研究.pdf

    在SQL Server2005数据库系统中,可以通过触发器来实现数据完整性的控制。 触发器是一类特殊的存储过程,它不被用户直接调用,而是通过特定的数据修改事件自动触发执行,例如INSERT、UPDATE或DELETE操作。触发器的...

    SqlServer触发器写法案例

    ### SqlServer触发器详解与案例分析 #### 一、触发器概述 触发器是一种特殊类型的存储过程,它被定义为当特定的事件(如数据的插入、更新或删除)发生时自动执行。Sql Server 中的触发器可以用来强制业务规则或者...

    SQL Server 2005触发器在数据库开发中的应用.pdf

    【SQL Server 2005触发器在数据库开发中的应用】 SQL Server 2005中的触发器是一种特殊类型的存储过程,它在数据库设计中扮演着至关重要的角色,尤其是在维护数据完整性和一致性方面。触发器是基于特定的表创建,并...

    sqlserver2000触发器

    SQL Server 2000 触发器是数据库管理系统中的一种重要特性,它允许数据库管理员在特定的数据库操作(如INSERT、UPDATE、DELETE)发生时执行预定义的T-SQL语句序列。触发器可以被看作是数据库的自动响应机制,类似于...

    SQL SERVER 触发器视频讲解

    在SQL Server中,触发器是一种特殊的存储过程,它在数据库中的特定事件发生时自动执行,如数据插入、更新或删除操作。本视频讲解将深入探讨触发器的创建、编辑、修改及其功能,帮助用户更好地理解和应用这些技术。 ...

Global site tag (gtag.js) - Google Analytics