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에서는 트리거를 트리거하는 트리거를 실행할 수 없습니다. –