MYSQL 基于语句的触发器

zuoxingyu 2010-08-24 12:21:49
CREATE TRIGGER trigger_name trigger_time trigger_event
ON tbl_name FOR EACH ROW trigger_stmt

MYSQL触发器的语法如上。
FOR EACH ROW 说明这个是基于行的触发。

问题
1:MYSQL是否可以基于语句的触发。比如一个UPDATE修改了10条记录,只触发一次?
2:什么数据库实现了基于语句的触发?

...全文
58 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zuoxingyu 2010-08-24
  • 打赏
  • 举报
回复
狼头哥你太神速了。
ACMAIN_CHM 2010-08-24
  • 打赏
  • 举报
回复
1:MYSQL是否可以基于语句的触发。比如一个UPDATE修改了10条记录,只触发一次?
MYSQL只有基于行的触发器。

2:什么数据库实现了基于语句的触发?
Oracle 等大部分商业数据库。为了赚你的钱,自然会想办法去满足客户的要求。
feixianxxx 2010-08-24
  • 打赏
  • 举报
回复
2:什么数据库实现了基于语句的触发?
==》
我熟悉的mssql就已经实现了

我觉得mysql快了 也应该要这样实现
feixianxxx 2010-08-24
  • 打赏
  • 举报
回复
1:MYSQL是否可以基于语句的触发。比如一个UPDATE修改了10条记录,只触发一次?
===>
依次对10条调用10次 也就是触发10次

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧