What are the differences between Database Trigger and
Integrity constraints ?
Answer Posted / guest
An integrity constraint defines a business rule for a table
column which automatically takes care by Oracle internally.
Intefrity Constraints are NOT NULL,UNIQUE,CHECK ,PRIMARY
KEY,FOREIGN KEY.
A database trigger is a procedure written in PL/SQL and
Will run implicitly when data is modified or when some user
or system actions occur.Triggers are database objects which
gets stored in database and get fires when INSERT or UPDATE
statement attempts to violate the integrity rule, Oracle
must roll back the statement and return an error if trigger
exists.Database triggers are BEFOR/AFTER/{BEFORE|AFTER}
{row|statement etc.
Is This Answer Correct ? | 11 Yes | 3 No |
Post New Answer View All Answers
Is sql better than excel?
how can you see all indexes defined for a table? : Sql dba
Do we need commit after truncate?
Is sql a programming?
What is nvl?
how to use 'mysql' to run sql statements? : Sql dba
Why we use triggers in mysql?
how can we take a backup of a mysql table and how can we restore it. ? : Sql dba
How to return an array from java to pl/sql?
When is the update_statistics command used?
What is vector point function?
What does data normalization mean?
What is a call statement? Explain with an example.
What is a join?
What does where 1 1 mean in sql?