在 MySQL 中触发 SELECT 语句的操作
在给定表上执行 SELECT 语句时,可以使用触发器来启动操作吗?
答案:
不,MySQL 触发器旨在专门响应 INSERT、UPDATE 或 DELETE 操作。它们不能由 SELECT 语句调用。
替代解决方案:
要实现所需的功能,从表中选择任何记录后在表 X 上执行 INSERT 语句是,需要更间接的方法。
创建存储过程:
限制直接 SELECT 访问:
修改存储过程:
通过实现此解决方案,在 select 语句上触发操作的所需行为可以是实现了。
以上是MySQL 触发器可以用于启动 SELECT 语句的操作吗?的详细内容。更多信息请关注PHP中文网其他相关文章!