1、通过可视化操作来管理和查看触发器
在Microsoft SQL Server Management Studio中,选中某一数据库的某一张表时,在“对象资源管理器详细”窗口中有“触发器”项。
通过“触发器”的右键菜单功能,我们可以新建触发器。如果原来的表中已经存在了触发器,通过双击“触发器”项可以查看到具体的触发器,在此处可以执行 修改、删除等操作。
2、通过查询分析器来管理和查看触发器
1)查看表中的触发器类型:
sp_helptrigger:返回对当前数据库的指定表定义的 DML 触发器的类型。sp_helptrigger 不能用于 DDL 触发器。
示例: EXEC sp_helptrigger '表名'
2)查看触发器的有关信息:
sp_help:报告有关数据库对象(sys.sysobjects 兼容视图中列出的所有对象)、用户定义数据类型或某种数据类型的信息。
示例: EXEC sp_help '触发器名'
3)显示触发器的定义:
sp_helptext:显示规则、默认值、未加密的存储过程、用户定义函数、触发器或视图的文本。
示例: EXEC sp_helptext '触发器名'
4)查看当前库中所有的触发器:
查询脚本:SELECT * FROM Sysobjects WHERE xtype = 'TR'
5)查看当前库中所有的触发器和与之相对应的表:
查询脚本:SELECT tb2.name AS tableName,tb1.name AS triggerName FROM Sysobjects tb1 JOIN Sysobjects tb2 ON tb1.parent_obj=tb2.id WHERE tb1.type='TR'
分享到:
相关推荐
以sql server 2005为例介绍如何通过管理器和T-SQL创建触发器。
sqlserver2005触发器sqlserver2005触发器sqlserver2005触发器
16.sql.server.2005.触发器 16.sql.server.2005.触发器
sql server 用语句停用全部触发器, 也可启用全部触发器
SQLserver存储过程与触发器.pdf
一 触发器介绍 二1创建触发器 2修改触发器 3 开启/禁用触发器 4删除触发器
sql server 2005学习笔记之触发器 很全 说的很详细
SQLServer2005数据库触发器应用SQLServer2005数据库触发器应用
该SQL可以直接删除sqlserver数据库下所有触发器,直接在你想要删除触发器的数据库下执行即可。
1CTO下载-SQL Server 2005编程入门经典-触发器和存储过程教程 pdf.rar
SQL Server 2005编程入门经典(第2版)之存储过程-触发器.pdf
sql server 触发器 数据库 sql server 触发器 数据库
sql server 存储过程和触发器.pdf
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
第3部分(第10~14章)详细介绍了SQL Server 2005的一些高级话题,如存储过程、触发器、约束、同义词,以及数据库的备份和还原、安全管理技术,数据的分析与挖掘等内容。为提高读者的应用开发能力,本书第15章提供了电子...
sqlserver触发器例子 一﹕ 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约`束。 二﹕ SQL ...
6.掌握应用SQL Server Management Studio修改和查看数据库的方法。 7.掌握应用SQL Server Management Studio删除数据库的方法。 8.掌握应用Transact-SQL语句创建数据库的方法。 9.掌握应用Transact-SQL修改和查看...
SQL Server2005触发器在图书管理系统中的应用研究.pdf
SQL Server中约束与触发器差异比较.pdf