0
DELIMITER $$
CREATE TRIGGER arrange_serial
AFTER DELETE ON db.table
FOR EACH ROW
BEGIN
UPDATE db.table set serial=serial-1 where serial > DELETED.serial;
END$$
DELIMITER ;
削除時にdb.DELETED
が存在しないというエラーが表示されます。誰かが私が間違っている場所を私に示唆することができますmysqlトリガの更新が機能しない
ここでは、sqlserverとmysql(またはoracle)コードをマッシュアップしているようですが、mysqlではトリガを起動させるトリガでテーブルを操作できません。 –