which will fire first ? Trigger or Constraint
Answer Posted / radha sri seshu.kolla
NOW I AM 100% SURE THAT TRIGGER WILL FIRE FIRST.
TRY THIS CODE YOU WILL UNDERSTAND
------------------------------------------------------------
CREATE OR REPLACE TRIGGER EMPTRIGGER BEFORE INSERT ON EMP
FOR EACH ROW
BEGIN
FOR I IN (SELECT EMPNO FROM EMP)
LOOP
IF I.EMPNO=:NEW.EMPNO THEN
RAISE_APPLICATION_ERROR(-20201,'INVALID NUMBER');
END IF;
END LOOP;
END;
/
INSERT INTO EMP(EMPNO,DEPTNO) VALUES(7788,10)
---------------------------------------------------------
FEEL FREE TO TALK WITH ME ON 9966409914. IF NOT RINGING
THEN TRY 9966112520
Is This Answer Correct ? | 3 Yes | 4 No |
Post New Answer View All Answers
What is the usage of when clause in trigger?
What is input buffer in sql*plus?
Can we alter stored procedure?
What is a temp table?
How to run sql functions in pl/sql?
Which is faster view or stored procedure?
What is secondary key?
What is sql procedures and functions?
Mention what pl/sql package consists of?
What is a design view?
What is the difference between database trigger and stored procedure?
Mention what are the benefits of pl/sql packages?
What is a sql select statement?
Why stored procedure is better than query?
what is self-join? : Sql dba