禁用或启用数据库所有触发器

原文:禁用或启用数据库所有触发器

禁用或启用数据库所有触发器。

禁用:

use Test
Exec sp_msforeachtable "ALTER TABLE ? DISABLE TRIGGER all"
GO

Source Code

启用:

use Test
Exec sp_msforeachtable "ALTER TABLE ? ENABLE TRIGGER all"
GO

Source Code

原文地址:https://www.cnblogs.com/lonelyxmas/p/12204145.html

时间: 2024-10-12 13:19:33

禁用或启用数据库所有触发器的相关文章

改写了禁用或启用oracle数据库的约束的存储过程

改写了网上某位大侠(最开始的源头是哪位没记住)写的禁用或启用oracle数据库所有约束的存储过程,增加了异常控制,以使发生异常时也可以执行下去. –调用过程: 执行前先 set serveroutput on;    ----以便打印出输出禁用约束检查 exec MANAGE_USER_CONSTRAINTS('disable',true,true,true); 启用约束 exec MANAGE_USER_CONSTRAINTS('enable',true,true,true); CREATE

Ubuntu通过xinput禁用及启用联想笔记本的触摸板

查看设备列表 通过xinput先查看一些都有哪些设备 xinput     #或者 xinput list 显示结果如下 [email protected]:~$ xinput list   Virtual core pointer                        id=2    [master pointer  (3)] ? Virtual core XTEST pointer                  id=4    [slave  pointer  (2)] ? ML

app-framework学习--nav的Scroller禁用与启用

app-framewor(jqmobi) nav的Scroller禁用与启用 写在panel 的 data-load 方法里 禁用  $.ui.scrollingDivs.menu_scroller.disable(); 写在panel 的 data-unload 又一次启用 $.ui.scrollingDivs.menu_scroller.enable(); 不会影响其它页面的nav的Scroller 直接禁用某id的scroll $.ui.scrollingDivs.panelid.disa

oracle 删除外键约束 禁用约束 启用约束

oracle 删除外键约束 禁用约束 启用约束 执行以下sql生成的语句即可 删除所有外键约束 Sql代码 select 'alter table '||table_name||' drop constraint '||constraint_name||';' from user_constraints where constraint_type='R' 禁用所有外键约束 Sql代码 select 'alter table '||table_name||' disable constraint

为SQL缓存通知启用数据库

没有为 SQL 缓存通知启用数据库“ClassApp”. 要为 SQL 缓存通知启用数据库,请使用 System.Web.Caching.SqlCacheDependencyAdmin.EnableNotifications 方法,或命令行工具 aspnet_regsql.要使用此工具,请运行“aspnet_regsql.exe -?”以了解详细信息. 看看数据库是否启用了相关的监听服务:Select DATABASEPROPERTYEX('数据库名字','IsBrokerEnabled') 接

创建WRAPPER时, SQL20076N 未对指定的操作启用数据库的实例。

您可以通过运行DB2 UPDATE DBM CFG USING FEDERATED YES来设置这个参数.修改这个参数后,必须重新启动实例才会生效(DB2STOP/DB2START).所以你会出现你的 那个错误: 未启动实例 本文说明的是在同一个数据库实例中,在源数据库dbsrc中访问目标库dbtarget的表table1的方法 用户名:usr,密码:pwd db2 版本: UDB FOR AIX 8.2.2 OS: Microsoft Windows XP Professional versi

Mysql数据库的触发器、存储引擎和存储过程

数据库的触发器 1.触发器 触发器是MySQL响应以下任意语句而自动执行的一条MySQL语句(或位于BEGIN和END语句之间的一组语句): DELETE,INSERT,UPDATE 我们可以监视某表的变化,当发生某种变化时,触发某个操作. 能监视:增,删,改 触发操作:增,删,改 2.触发器应用场景: 1.当向一张表中添加或删除记录时,需要在相关表中进行同步操作.比如,当一个订单产生时,订单所购的商品的库存量相应减少. 2.当表上某列数据的值与其他表中的数据有联系时.比如,当某客户进行欠款消费

SQLserver数据库之触发器

在SQLserver数据库中触发器中大致分为两种:DDL.DML触发器,即系统触发器与表触发器,系统触发器是对数据库对象进行操作的触发器,表触发器是对表格的增删改时候所进行的触发器.在这里我们就只说表的触发器. 表的触发器也分为两种,分别为:instead of.after(for):分别在表操作之前与表操作之后进行触发.而且两种触发器都有三个触发条件:insert.delete.update.基本语法为: create trigger tgr_name on table_name with e

[Apple开发者帐户帮助]七、注册设备(3)禁用或启用设备

您可以禁用和启用设备,但不能从开发者帐户中删除它.您可以禁用不再用于开发或测试的设备.但是,这样做会使包含设备的配置文件无效,并且不会增加当年设备的总数. 所需角色:帐户持有人或管理员. 在“ 证书”,“标识符和配置文件”中,从左侧的弹出菜单中选择操作系统. 在设备下,选择全部. 选择要禁用或启用的设备. 单击“启用”或“禁用”. 在出现的对话框中,再次单击“启用”或“禁用”. 包含已禁用设备的供应配置文件将变为无效(转至重新生成供应配置文件).但是,如果应用程序安装在设备上的较旧版本的配置文件