mysql不能建立触发器(里面创建新表)
我写一个触发器 Create TRIGGER trg_del_org_user BEFORE Delete ON t_organization FOR EACH ROW BEGIN create table aa(a int); END$ 总是失败 , 疑问 是否mysql不能建立触发器(里面创建新表)?
引用 总是失败 , 疑问 是否mysql不能建立触发器(里面创建新表)? 不能。 原因是,在触发器中不能有任何 事务提交语句。 DDL 语句均会隐式的调用 commit; {{
相关问答:
在三十讲遇到这样一个问题就是运行代码时出现错误 Fatal error: Call to undefined method mysql::fetch_array() in D:\WWW\news\index.php on line 12 ,我把mysql::fetch_array() 改成mysql::fetch_row() 又出现F ......
这个视频讲的很详细, 对新手非常有用, 基本上一看就懂 由于太大了(50m, 我只能上传20m), 我上传不了, 只好贴出下载地址 下载地址: http://ftel1.3800hk.com/0807/080720djxnzj.rar 好东西,下个看看 ......
SQL code: create PROCEDURE aa(SqlCMD1 varchar(8000),SqlCMD2 varchar(8000),SqlCMD3 varchar(8000)) begin declare exit handler for sqlexception rollback; start TRANSACTION; EXECUTE SqlCMD1; EXE ......
我开发ASP.net时 插入外文乱码 SHOW VARIABLES LIKE 'character%'; 这个时候 character_set_client utf8 character_set_connection utf8 character_set_database utf8 ch ......