AFTER Triggers
AFTER Triggers
AFTER Triggers — execute after an INSERT, UPDATE, or DELETE operation.
CREATE TABLE Employees (
EmpID INT AUTO_INCREMENT PRIMARY KEY,
Name VARCHAR(100),
Position VARCHAR(100),
Salary DECIMAL(10, 2)
);
CREATE TABLE EmployeeAudit (
AuditID INT AUTO_INCREMENT PRIMARY KEY,
EmpID INT,
AuditAction VARCHAR(50),
AuditTime DATETIME
);
DELIMITER //
CREATE TRIGGER trgAfterInsert
AFTER INSERT ON Employees
FOR EACH ROW
BEGIN
INSERT INTO EmployeeAudit (EmpID, AuditAction, AuditTime)
VALUES (NEW.EmpID, 'INSERT', NOW());
END;
//
DELIMITER ;
Semantic portal