我在存储过程里面创建触发器,报 Can't create a PROCEDURE from within another stored routine.
网上说不能在存储过程里面写create trigger
那我怎么动态创建触发器呢?
网上说不能在存储过程里面写create trigger
那我怎么动态创建触发器呢?
解决方案 »
- mysql workbench导入数据库脚本
- 初学mysql遇到的问题
- mysql服务无法启动,1067错误
- mysql引起的df磁盘使用率100%,du却只有%20多
- mysql 修改密码时候的那个()是做什么用的
- 查询每个城市工资最高的雇员—MySQL小白问题,求教
- JDBC连接MYSQL数据库又乱码(在线等)
- 救急!!!!!!! mysql中如何回滚啊
- 我用的是mysql-5.6.13-win32的数据库应该使用哪个版本的jdbc驱动
- select查询为什么可以无限叠加,什么原理?
- 一张成绩表,查询各科成绩前两名(考虑并列)
- ERROR 2013 (HY000): Lost connection to MySQL server during query
1) 下载MYSQL源代码,修改后重新编译运行。
2)在其它程序中实现。
比如在procedure里,用select into outfile 输出到一个文件;schedule一个cron,定期检查这个指定的文件;发现有内容的时候,取出来执行mysql -e "create trigger ..."。