Multiply id with triggers

0

I am trying to multiply the ID with a trigger, but it returns the same result.

DELIMITER //
DROP TRIGGER IF EXISTS incrementID //
CREATE TRIGGER incrementID BEFORE UPDATE ON fine 
FOR EACH ROW
BEGIN
UPDATE OLD.id SET NEW.id = OLD.id * 1000;
END//
    
asked by kitkat 21.05.2018 в 11:32
source

1 answer

0

I do not understand very well the UPDATE that you raise. Try this way to see how.

DELIMITER //
DROP TRIGGER IF EXISTS incrementID //
CREATE TRIGGER incrementID BEFORE UPDATE ON fine 
FOR EACH ROW
BEGIN
    UPDATE fine SET id = NEW.id * 1000 WHERE id = OLD.id;
END//
    
answered by 21.05.2018 в 13:12