第一写mysql触发器,请大神帮忙看看哪里错了

问题描述

第一写mysql触发器,请大神帮忙看看哪里错了

detailMsg= IF(NEW.basic_level = 0, CONCAT(new.name, ' - Unlocked'), CONCAT(new.name, ' - Locked'));
IF()函数可以这样用的吧
提示这句话有语法错误,我找不出来啊,detailMsg是VARCHAR类型的变量

解决方案

IF(expr1,expr2,expr3)
如果 expr1 是TRUE (expr1 <> 0 and expr1 <> NULL),则 IF()的返回值为expr2; 否则返回值则为 expr3。IF() 的返回值为数字值或字符串值,具体情况视其所在语境而定。

激活触发程序时,对于触发程序引用的所有OLD和NEW列,需要具有SELECT权限,对于作为SET赋值目标的所有NEW列,需要具有UPDATE权限。
参考自:
MySQL触发器(TRIGGER)用法介绍 http://www.data.5helpyou.com/article381.html

时间: 2024-07-29 00:00:37

第一写mysql触发器,请大神帮忙看看哪里错了的相关文章

请大神帮忙写一个简单的聚类算法程序,在线等……用matlab或者java实现

问题描述 请大神帮忙写一个简单的聚类算法程序,在线等--用matlab或者java实现 Step1:将N个数据,按照从小到大的顺序排序 d1.d2,.....dn:其中d1时最小值,dn是最大值 聚类判别阈值计算方法为: Step2:让每个数据都作为一个类,那么有 {d1},{d2},{d3},.....{dn} Step3:计算聚类中心 假设共有P个类,那么1<=k<=P,其中r代表每个类中数据的个数,同时计算相邻两个聚类中心之间的距离,如下 Step4:找出相邻两个聚类中心的最小值 Ste

图片-请大神帮忙!!!用mysql制表时性别输入中文却不能显示

问题描述 请大神帮忙!!!用mysql制表时性别输入中文却不能显示 解决方案 你安装mysql的时候没选utf8 改下编码就可以

合并 y 语句-求教,请大神帮忙 合并下MySQL语句

问题描述 求教,请大神帮忙 合并下MySQL语句 update women_cb m,wptag w set m.status=2 where w.status=1 and find_in_set(w.id_product,m.ids) select w.id_product,m.ids from women_cb m,wptag w where w.status=1 and find_in_set(w.id_product,m.ids) 解决方案 不懂你想做什么,你想更新还是查询?还是想用un

c-关于用C/C++用winio写windows7 蜂鸣器测试程序--请大神帮忙。

问题描述 关于用C/C++用winio写windows7 蜂鸣器测试程序--请大神帮忙. winodws 7环境下用API或BEEP函数写的蜂鸣器测试程序没有鸣笛声:在网上查 找后发现windows 7后Microsoft 更改了beep驱动机制:后来找到听一个朋友说 用WINIO可以解决这个问题,WINIO之前没有接触过在网上也没找到关于WINIO 的详细资料.希望各位大神帮忙解决一下这个问题,谢谢了!! 解决方案 XP之后就没有直接端口访问了,beep.sys又重写了,要继续访问蜂鸣器的话,

struts2.0-我写了一个简单的struts2登录验证但是不能跳转,找了好久也不知道为什么,请大神帮忙看一下,先谢了

问题描述 我写了一个简单的struts2登录验证但是不能跳转,找了好久也不知道为什么,请大神帮忙看一下,先谢了 解决方案 SUBMITE提交呢? 解决方案二: 解决方案三: 调试下Action方法进入了吗?

struts2 0-spring+struts+hibernate整合问题,请大神帮忙!

问题描述 spring+struts+hibernate整合问题,请大神帮忙! 求大神解答,兄弟初学ssh,今天整合他们三个.报错很多,但是最后竟然可以正确运行(我只实现了一个从数据库读用户名密码来登陆的功能.) 报错如下:(其中第一个错误就是Could not open ServletContext resource [/WEB-INF/applicationContext.xml],我在这个目录下有这个文件的. 而且我的web.xml里有这些内容. contextConfigLocation

后台-请大神帮忙看看关于jquery ajax非常小白的问题

问题描述 请大神帮忙看看关于jquery ajax非常小白的问题 前台的代码 <table id="datas" border="1" cellspacing="0" style="border-collapse: collapse"> <tr> <th> 商品编号</th> <th> 商品名称</th> <th> 生产日期</th>

zend-MAC 下用MAMP搭建的PHP开发环境安装ZendGuardLoader不成功,请大神帮忙?

问题描述 MAC 下用MAMP搭建的PHP开发环境安装ZendGuardLoader不成功,请大神帮忙? 网上的搜的教程统统试过了就是不成功. zend_extension="/Applications/MAMP/bin/php/php-5.3.x/ZendGuardLoader.so" zend_loader.enable=1 zend_loader.disable_licensing=0 zend_loader.obfuscation_level_support=3 感觉这也写的没

QT5的问题,具体形容在下面,请大神帮忙看一下

问题描述 QT5的问题,具体形容在下面,请大神帮忙看一下 输入条形码查询显示在最下面的Qlineedit中然后输入库存回车显示tableview中获取信息用的qnetwork这已经完成了,但是第一次输条形码回车输库存回车显示一条信息,第二次就变成2条同样的了,第三次三遍了,求助大神,求帮助啊,下面贴了代码上传的错误如上图,图片上的网络错误已经解决,上传状态都正常,只是上传数量的错误一直没有解决,第一条传了一遍,第二条传了两遍,第三条传了三遍 解决方案 看下代码,估计是你使用的是相同的对象或者结构