paip. mysql如何临时 暂时 禁用 关闭 触发器
来源:互联网 发布:华为手机照片导入mac 编辑:程序博客网 时间:2024/05/16 15:48
paip. mysql如何临时 暂时 禁用 关闭 触发器
作者Attilax , EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attilax
MYSQL下如何禁用触发器。类似在SQL SERVER的alter table 表名 disable trigger 触发器名称。
查看MYSQL的ALTER TABLE语法,没有发现这样的功能。既然MYSQL自身不提供,我们就通过变通的办
法来实现。
解决方法:使用全局变量.
------------------------
SET @distrig=0;
select @distrig;
触发器:
begin
if @distrig!=1 then
insert logx(idop,eventx,timex,demo,hezi,pyold,pynew)values( old.id,'update rec',now
(),'',old.hezi,old.atian,new.atian);
end if;
end
在MySQL存储过程变量前加@符号代表会话变量,作用域是当前登陆的帐户,DECLARE申明的变量只在
存储过程内部有效。
参考
mysql下如何禁用触发器-909413335-ChinaUnix博客.htm
MySQL存储过程变量前@的含义_Cisco技术 无忧网客联盟.htm
MySQL 运行期间暂时禁用触发器_哥只是个过客_百度空间.htm
作者Attilax , EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attilax
MYSQL下如何禁用触发器。类似在SQL SERVER的alter table 表名 disable trigger 触发器名称。
查看MYSQL的ALTER TABLE语法,没有发现这样的功能。既然MYSQL自身不提供,我们就通过变通的办
法来实现。
解决方法:使用全局变量.
------------------------
SET @distrig=0;
select @distrig;
触发器:
begin
if @distrig!=1 then
insert logx(idop,eventx,timex,demo,hezi,pyold,pynew)values( old.id,'update rec',now
(),'',old.hezi,old.atian,new.atian);
end if;
end
在MySQL存储过程变量前加@符号代表会话变量,作用域是当前登陆的帐户,DECLARE申明的变量只在
存储过程内部有效。
参考
mysql下如何禁用触发器-909413335-ChinaUnix博客.htm
MySQL存储过程变量前@的含义_Cisco技术 无忧网客联盟.htm
MySQL 运行期间暂时禁用触发器_哥只是个过客_百度空间.htm
- paip. mysql如何临时 暂时 禁用 关闭 触发器
- mysql暂时关闭外键
- 如何暂时禁用自动横竖屏切换?
- 暂时关闭
- 触发器 禁用
- Mysql学习之暂时关闭外键的方法
- 如何禁用双击窗体图标关闭窗体
- 如何临时关闭vim自动注释
- C++暂时关闭显示器
- 临时禁用Resharper
- 如何禁用ECSHOP缓存,如何关闭ECSHOP缓存
- 启动触发器,关闭触发器
- 什么是MySQL触发器 ?如何利用mysql创建一个触发器?
- 禁用与启用触发器
- 禁用约束和触发器
- 禁用与启用触发器
- oracle禁用触发器
- 启用/禁用触发器
- 如何安装和配置java环境
- presentViewController
- TC(SRM)和CF入门教程for ACMer
- C++ 以类为单位的程序结构
- WebView基本操作与js之间调用
- paip. mysql如何临时 暂时 禁用 关闭 触发器
- 关于Hibernate在反向工程时无法选择Spring DAO Type的解决方法【更新版】
- 数据存储小结,属性列表,archiver 偏好设置,Sqlite3,Core Data
- extjs4 treepanel、 树、节点的操作
- 配置运行环境
- CF198 Div 1 题解
- //一个半月
- javax.xml.soap.SOAPException: Unable to receive message 原因
- Citrix服务器虚拟化之三十 XenApp 6.5发布流式应用程序