• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

mysql - triggers

Dominik ms

Member
Joined
Jan 20, 2010
Messages
424
Reaction score
6
PHP:
DELIMITER //
CREATE TRIGGER `ondelete_accounts` BEFORE DELETE ON `accounts`
 FOR EACH ROW BEGIN
	DELETE FROM `bans` WHERE `value` = OLD.`id`;
END
//
DELIMITER ;

Nice, this work fine, but, how to add more than one triggers in this same time??

PHP:
DELIMITER //
CREATE TRIGGER `ondelete_accounts` BEFORE DELETE ON `accounts`
 FOR EACH ROW BEGIN
	DELETE FROM `bans` WHERE `value` = OLD.`id`;
END
//
DELIMITER ;

DELIMITER //
CREATE TRIGGER oninsert_players AFTER INSERT ON players
FOR EACH ROW BEGIN
    SELECT id FROM accounts WHERE id = NEW.account_id;
END
//
DELIMITER ;



ERROR:

DELIMITER ; DELIMITER // CREATE TRIGGER oninsert_players AFTER INSERT ON players FOR EACH ROW BEGIN SELECT id FROM accounts WHERE id = NEW.account_id; END //

#1415 - Not allowed to return a result set from a trigger
 
Back
Top