禁用和启用外键检查的触发器
Triggers to disable and enable foreign key checks
我不知道为什么这行不通,我从 jsp 插入到数据库,但我创建的那些触发器不会 运行 如果有人知道如何解决这个问题,我会怎么想,他是我的英雄 :)
delimiter $$
CREATE TRIGGER forkey_ON BEFORE INSERT ON users
FOR EACH ROW
BEGIN
SET GLOBAL FOREIGN_KEY_CHECKS=0;
END; $$
delimiter ;
delimiter $$
CREATE TRIGGER forkey_OFF after INSERT ON users
FOR EACH ROW
BEGIN
SET GLOBAL FOREIGN_KEY_CHECKS=1;
END; $$
delimiter ;
可能答案是...
设置GLOBAL
不影响当前连接。设置 SESSION
可能就是您想要的。它将仅适用于当前连接。你试过了吗?
我不知道为什么这行不通,我从 jsp 插入到数据库,但我创建的那些触发器不会 运行 如果有人知道如何解决这个问题,我会怎么想,他是我的英雄 :)
delimiter $$
CREATE TRIGGER forkey_ON BEFORE INSERT ON users
FOR EACH ROW
BEGIN
SET GLOBAL FOREIGN_KEY_CHECKS=0;
END; $$
delimiter ;
delimiter $$
CREATE TRIGGER forkey_OFF after INSERT ON users
FOR EACH ROW
BEGIN
SET GLOBAL FOREIGN_KEY_CHECKS=1;
END; $$
delimiter ;
可能答案是...
设置GLOBAL
不影响当前连接。设置 SESSION
可能就是您想要的。它将仅适用于当前连接。你试过了吗?