mysql 触发器 if语句用法

mysql 触发器 if语句用法,第1张

mysql的trigger还是有很多限制的地方:

1

一次只能定义一个触发动作。

create

trigger

or_sal

before

insert

on

teacher

for

each

row

--每次只定义一个吧

2

设置值必须使用set语句

set

new.sal

=

4000

--要加set

3

分隔符的问题

看是使用什么客户端工具,根据报错结果修正吧。有的工具对分隔符支持不好,可以在mysql命令行执行试下。

应该这样写吧:

SELECT COUNT(*) FROM tougao_record WHERE accept_company_id=100 AND channel_type=1 AND check_status=6

通过update语句实现.

sql:update tablename set age=4 where age=2。

解释 :上面抄表的意思是更新tablename表中age字段值2为4。update语句的作用袭主要就是通过对某些知特定表进行更新,如果没有where条件语句的话,就道是更加整张表的age字段值为4。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6220644.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-18
下一篇 2023-03-18

发表评论

登录后才能评论

评论列表(0条)

保存