CREATE OR REPLACE TRIGGER Working_hrs
BEFORE INSERT OR UPDATE OR DELETE ON emp
DECLARE
WORKING_HOURS NUMBER(2);
BEGIN
WORKING_HOURS := TO_CHAR(SYSDATE,’HH24′);
IF WORKING_HOURS < 9 AND WORKING_HOURS > 17 THEN
RAISE_APPLICATION_ERROR(-20001,'Its not official working hours! Can not do operations on emp');
END IF;
END;
/
No comments:
Post a Comment
Thanks for showing your interest
I will shortly get back to you