如何查询数据库里面是否存在触发器
问题描述
如何在SQL数据库里面查询是否存在触发器?
解决方案
可以在SQL Server数据库里面找到数据库实体,执行如下语句。
SELECT object_name(a.parent_obj) 数据表名,a.name as 触发器名,b.is_disabled,c.text
FROM sysobjects a
inner join sys.triggers b on b.object_id=a.id
inner join syscomments c on c.id=a.id
where a.xtype='TR'
这个脚本可以查到全部触发器。 is_disabled=‘0’ 表示启用着的。
注意:金蝶云星空公有云产品不支持部署触发器(TR_BD_BASEUNITCHECK此触发器
除外,是星空自带的,不用删除)。
如何查询数据库里面是否存在触发器
问题描述如何在SQL数据库里面查询是否存在触发器?解决方案可以在SQL Server数据库里面找到数据库实体,执行如下语句。SELECT object_name(...
点击下载文档
上一篇:注册oralce数据中心报错提供程序与此版本的oracle客户机不兼容下一篇:在管理中心注册数据中心报错"当前环境已存在同样数据中心[xxx],数据库实体名[xxx],数据库服务器ip[xxx],不允许重复注册"
本文2024-09-23 01:20:19发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-145286.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章