LOG_SALARY_INCREASE | |
|
<DEFAULT SERVER> > <DEFAULT DATABASE> > <DEFAULT SCHEMA> > LOG_SALARY_INCREASE |
Simple Trigger of AFTER "UPDATE ON EMPLOYEE"
Name | Types | Value |
---|---|---|
No Data |
Name | Definition | |
---|---|---|
No Data |
CREATE OR REPLACE TRIGGER Log_salary_increase
AFTER UPDATE ON EMPLOYEE
FOR EACH ROW
WHEN (new.SALARY > 1000)
BEGIN
AppLogPk.ChangedSalary(:new.EMP_ID, :new.SALARY);
END
Name | Types | Description |
---|---|---|
<DEFAULT SCHEMA>.APPLOGPK | Package | Package, Interface |
<DEFAULT SCHEMA>.EMPLOYEE | Table | Table |
<DEFAULT SCHEMA>.APPLOGPK.ChangedSalary | Procedure | Procedure interface ChangedSalary(employeeId NUMBER,newSalary NUMBER), Package APPLOGPK |
<DEFAULT SCHEMA>.EMPLOYEE.SALARY | Column | Column |
<DEFAULT SCHEMA>.EMPLOYEE.EMP_ID | Primary Key | Column |
Name | Types | Description |
---|---|---|
<DEFAULT SCHEMA>.EMPLOYEES.UpdateEmployeeName.Update | Update Statement | UPDATE EMPLOYEE SET emp_fname=fname, emp_lname=lname WHERE emp_Id = employeeId |