嗯,我已经研究过了,还没有找到解决以下问题的方法'SQL Error (1442): Can not update table' messages' in stored function / triggerbecause it is already used by statement Which invoked this stored function / trigger. `
我在我的IDE DBeaver,MySQL 8.0.21Linux()中使用了下面的SQL脚本。数据库采用utf8mb4 / utf8mb4_general_ci编码。我可以删除制表符,行返回,它将读取或多或少的字符。Error [1064] [42000]: You have an error in your SQL syntax; check the manual that corresponds to your MySQL,然后从零开始输入,就好像有一些看不见的行结束了,
我需要能够设置在Spring MVC Hibernate web ap中的触发器中使用的MySQL用户变量。此用户变量用于Hibernate正在操作的表的MySQL触发器中。由于user变量的生命周期是数据库连接的生命周期,因此我需要使用与执行MySQL相同的连接来执行HQL。但是,我的事务似乎是在执行本机MySQL</