【MySQL 触发器trigger】教程文章相关的互联网学习教程文章

mysql – 从Trigger调用包含动态SQL的存储过程【代码】

我从Trigger调用存储过程,我收到以下错误:Dynamic SQL is not allowed in stored function or trigger为什么会发生这种情况,动态SQL正在存储过程中执行,该过程从触发器调用.也许这就是问题,如果有的话有什么办法吗? 编辑(添加代码): 这是主表中的Trigger:-- Trigger DDL Statements DELIMITER $$USE `TestaDataBase`$$ CREATE TRIGGER `TestaDataBase`.`UpdateAuxilaryTable` AFTER INSERT ON `MainTable` FOR EACH ROW BEGI...

Mysql使用Trigger创建表

我试图在Mysql Trigger中创建表但没有创建.如何使用trigger创建表,这里传递的表的名称是Dynamic吗?解决方法:据我所知,在触发器内创建一个表是不可能的.看这里: http://forums.mysql.com/read.php?99,121849,122609#msg-122609 另请参阅Restrictions on Stored Routines, Triggers, and Events页面上的“存储函数限制”部分.