Advertisement
bittertea

SQLNote

Jun 12th, 2024
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.44 KB | Source Code | 0 0
  1. DELIMITER //
  2.  
  3. CREATE TRIGGER salaryDifference
  4. AFTER INSERT ON customers
  5. FOR EACH ROW
  6. BEGIN
  7.     DECLARE oldSalary INT DEFAULT 20000;
  8.     DECLARE newSalary INT;
  9.     DECLARE salaryDiff INT;
  10.    
  11.     SET newSalary=NEW.salary;
  12.     SET salaryDiff=newSalary-oldSalary;
  13.    
  14.     INSERT INTO salaryLog(customerId, customerName, newSalary, oldSalary, salaryDiff)
  15.     VALUES(NEW.ID, NEW.NAME, newSalary, oldSalary, salaryDiff);
  16. END//
  17.  
  18. DELIMITER ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement