SQL Server 2000/2005/2008 触发器的管理和查看

news/2023/6/5 22:05:01

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'

转载于:https://www.cnblogs.com/martian6125/p/9631073.html


https://dhexx.cn/news/show-18060.html

相关文章

关于多分辨率适应

问题描述大家都用什么方法解决多分辨率问题呢?我参照网上的建立多个layout文件夹的方式,好像没效果。建了两个目录,不同布局想支持多分辨率。还有个默认的layout布局跟1280X720一样的。但是我在一个1280X720的手机上,显示的是854X…

Mysql给普通和分页查询结果加序号

Mysql给普通和分页查询结果加序号一、效果展示1、普通查询加序号2、分页查询加序号二、表结构以及数据三、解释说明1、解释2、相关知识点3、 和 : 的区别:一、效果展示 1、普通查询加序号 SELECT t1.NAME,( i : i 1 ) AS 序号 FROM t1,( SELECT i : 0 ) AS itab…

linux系统,赋予 某个用户如 hadoop 用户 sudo 权限

在工作中一般不会让我们通过 root 用户来操作,因此我们给某个用户如 hadoop 用于赋予 sudo 权限。 这时会进入/etc/sudoers 文件的编辑页面,增加如下配置即可:#表示 hadoop 用户可以在任何位置运行任何命令 hadoop ALL(…

SharePoint Server 2013开发之旅(三):为SharePoint Server配置App开发、部署、管理环境...

上一篇我讲解了如何利用微软提供的Office 365开发人员网站,进行在线的SharePoint App开发,这当然是不错的一个选择,因为你可以快速地进行开发和调试。(仅仅针对App开发而言)。但是,你可能会想到一个问题&am…

Java8的stream之groupingBy()分组排序

Java8的stream之groupingBy()分组排序一、默认升序排序二、descendingMap()降序排序三、总结groupingBy()是Stream API中最强大的收集器Collector之一,提供与SQL的GROUP BY子句类似的功能。需要指定一个属性才能使用,通过该属性执行分组。我们通过提供功…

Stream流数组和对象List排序

Stream流排序数组和List一、对象单字段排序二、多字段排序三、数组排序以及List<Integer\>排序一、对象单字段排序 List<People> peopleList Lists.newArrayList();peopleList.add(new People(1, "小王", 5));peopleList.add(new People(1, "小李&…

MySQL使用IF语句以及用case语句对条件或结果进行判断

MySQL使用IF语句以及用case语句对条件或结果进行判断一、前期准备二、IF语句1、场景一2、场景二三、CASE语句一、前期准备 CREATE TABLE t1 (id int(11) NOT NULL AUTO_INCREMENT,name varchar(255) DEFAULT NULL,jgid int(11) DEFAULT NULL,PRIMARY KEY (id) ) ENGINEInnoDB …

三维体数据分割算法

三维体数据分割算法 本文基于分裂合并分割算法&#xff0c;提出了两种新的分割算法&#xff1a;基于八叉树的分裂合并算法和基于自适应包围盒的分裂合并算法。下面将对这两种算法进行描述。 1 分裂合并法分析 区域生长法的原理是根据种子像素点(体数据中为体素点)向其周围扩散&…

HDU 3879 Base Station

题意&#xff1a;有n个城市。现在需要在这些城市上修一些通信的基站&#xff0c;在每个城市上修一个基站都需要花费一定的费用。另外给出m个组合(a,b,c)&#xff0c;表示如果第a个城市和第b个城市都修起了基站&#xff0c;那么公司可以获利c。但公司并不需要在每个城市都修基站…

HDU 4819 Mosaic --二维线段树(树套树)

题意&#xff1a; 给一个矩阵&#xff0c;每次查询一个子矩阵内的最大最小值&#xff0c;然后更新子矩阵中心点为(MaxMin)/2. 解法&#xff1a; 由于是矩阵&#xff0c;且要求区间最大最小和更新单点&#xff0c;很容易想到二维的线段树&#xff0c;可是因为之前没写过二维的线…