sql server 查询某个表的所有触发器名称
来源:互联网 发布:逆战刷永久枪软件 编辑:程序博客网 时间:2024/05/16 09:44
查出所有用到某个表的SQL
select * from sysobjects where xtype='TR'
select * from sysobjects where xtype='TR' and parent_obj=object_id('表名')
xtype char(2) 对象类型。可以是下列对象类型中的一种:
C = CHECK 约束
D = 默认值或 DEFAULT 约束
F = FOREIGN KEY 约束
L = 日志
FN = 标量函数
IF = 内嵌表函数
P = 存储过程
PK = PRIMARY KEY 约束(类型是 K)
RF = 复制筛选存储过程
S = 系统表
TF = 表函数
TR = 触发器
U = 用户表
UQ = UNIQUE 约束(类型是 K)
V = 视图
X = 扩展存储过程
select name 表格名称 from sysobjects where xtype='U' AND id in(select parent_obj from sysobjects where xtype='TR')------查询有触发器的表
select name 表格名称 from sysobjects where xtype='U' AND id NOT in(select parent_obj from sysobjects where xtype='TR')------查询没有触发器的表
有多少触发器用下面的就行:
select a.name 数据表名,sysobjects.name as 触发器名,sysobjects.crdate as 创建时间 from sysobjects
left join (select *from sysobjects where xtype='U')as a on sysobjects.parent_obj=a.id
where sysobjects.xtype='TR'
- sql server 查询某个表的所有触发器名称
- sql server 查询某个表的所有触发器名称
- sql server 查询某个表的所有触发器名称
- 如何编程ms sql server 2000 查询某个表的所有触发器名称
- 查询SQL Server中某个表的所有列名
- oracle如何用sql查询某个表中所有的字段名称(列名)?
- sql工具:一条sql语句,查询sql server某个指定表的所有列及其属性
- sql工具:一条sql语句,查询sql server某个指定表的所有列及其属性
- Oracle中用sql查询获取数据库的所有触发器,所有存储过程,所有视图,所有表
- 一条SQL语句查询MS SQL Server数据库中的所有表、存储过程、触发器
- Sql server所有系统表的名称及说明
- 如何查询运行在某个表上的所有SQL
- sql查询数据库中有某个值的所有表
- SQL:查询某数据库中的所有表名称或者是查询某条件下的名称
- SQL查询所有数据库名称,表大小.
- SQL查询所有数据库名称,表大小
- SQL查询所有数据库名称,表大小.
- 查询数某个表(视图)的所有字段名称类型等
- CONFIG_OF 宏解释
- C#解决WebBrowser DocumentComplete一个网页多次触发
- C++类中的继承
- [转载]SSH 登录失败:Host key verification failed 的处理方法
- PHP 面向对象OOP
- sql server 查询某个表的所有触发器名称
- 05 单片机串口
- pom文件标签详细备注
- 小程序开发基本框架及其限制与优化
- 全国各个城市代码
- swift3.0 protocol 概览——boolan
- Object.assign()
- 剑指:二维数组中的查找
- React全栈–现代前端技术