易截截图软件、单文件、免安装、纯绿色、仅160KB

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;

{{


相关问答:

MYSQL与Smarty的应用

在三十讲遇到这样一个问题就是运行代码时出现错误 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 ......

需要视频教程的新手进 php + mysql + apache 配置

这个视频讲的很详细, 对新手非常有用, 基本上一看就懂
由于太大了(50m, 我只能上传20m), 我上传不了, 只好贴出下载地址
下载地址: http://ftel1.3800hk.com/0807/080720djxnzj.rar
好东西,下个看看


......

MYSQL 事务的问题

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 ......

MYSQL character_set_server 怎么改

我开发ASP.net时 
插入外文乱码 
SHOW VARIABLES LIKE 'character%';
这个时候
character_set_client utf8 
character_set_connection utf8 
character_set_database utf8 
ch ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号