看起来学习成本不大的东西真要真刀实枪地跑通,细节还是挺多的。
一、删除触发器。
DROP TRIGGER DEL_TR;
看到很多例子都是这样的:DROP TRIGGER IF EXISTS xxx;但我的mysql版本上根本就不支持对触发器的IF EXISTS.
mysql> select version();
+---------------------+
| version() |
+---------------------+
| 5.0.27-community-nt |
+---------------------+
1 row in set (0.03 sec)
二、更改 delimiter
DELIMITER $$
CREATE TRIGGER DEL_TR BEFORE DELETE ON TCKPI FOR EACH ROW
BEGIN
.....
END $$
/**$$后禁止出现空格*/
DELIMITER ;
如果在"END $$"后不小心敲了几个空格,那就杯具了,报错没商量。当然也可以通过在"DELIMITER $$"后再加几个空格解决,但这里不加总不会错。
分享到:
相关推荐
本文实例讲述了mysql触发器之创建多个触发器操作。分享给大家供大家参考,具体如下: 这次记录的内容mysql 版本必须得是5.7.2+的哈,之前的会不好使的。废话不多说,咱们开始正文哈。 在mysql 5.7.2+版本之前,我们...
mysql触发器使用mysql触发器使用mysql触发器使用mysql触发器使用mysql触发器使用mysql触发器使用mysql触发器使用mysql触发器使用mysql触发器使用mysql触发器使用mysql触发器使用mysql触发器使用mysql触发器使用mysql...
主要介绍了mysql触发器之触发器的增删改查操作,结合实例形式分析了mysql触发器的定义及使用触发器进行增删改查等相关操作技巧,需要的朋友可以参考下
本文实例讲述了mysql触发器之创建使用触发器。分享给大家供大家参考,具体如下: 我们可以可以使用CREATE TRIGGER语句创建一个新的触发器,来看下具体的语法: CREATE TRIGGER trigger_name trigger_time trigger_...
MySQL触发器教程
mysql触发器+存储过程
我们已经去掉了关于触发器的错误的语句,但是仍旧有很多旧版本的手册在网上,举个例子,这是一个德国的Url上的: http://dev.mysql.com/doc/mysql/de/ANSI_diff_Triggers.html. 这个手册上说触发器就是存储过程,...
MYSQL触发器,可以使用它用来进行监控,例如商品价格变化,下单后商品库存减少等实用性操作!
MySQL触发器
mysql触发器教程
MySQL触发器说明和编写时的注意事项,其功能越来越强,可以学习
触发器创建与管理实验 .docx
MYSQL触发器在PHP项目中用来做信息备份、恢复和清空 MYSQL触发器在PHP项目中用来做信息备份、恢复和清空
触发器是与表有关的数据库对象,在对表进行insert/update/delete之前或之后,会触发并执行触发器中定义的SQL语句。触发器的这种特性可以协助应用在数据库端确保数据的完整性,记录日志,校验数据等。
MySQL触发器、存储过程、自定义函数、视图简单示例
本文实例讲述了MySQL触发器基本用法。分享给大家供大家参考,具体如下: ...2、MySQL创建语法中的关键词解释: 字段 含义 可能的值 DEFINER= 可选参数,指定创建者,默认为当前登录用户(CURRENT_USE
MYSQL触发器与存储过程.ppt
主要介绍了mysql 触发器创建与使用方法,结合实例形式分析了mysql 触发器基本概念、原理、创建、使用方法及操作注意事项,需要的朋友可以参考下
学习mysql触发器的好东西