What is the maximum number of triggers, can apply to a single table

Showing Answers 1 - 32 of 32 Answers

Abhishek

  • Jun 6th, 2005
 

Insert/Update/Delete :- 3 
Before/After:- 2 
Row Level/Statement Level:-2 
 
Hence 3*2*2

  Was this answer useful?  Yes

J Lehew

  • Aug 25th, 2005
 

Question may be confusing. The 3*2*2=12 is the number of different types of triggers.  
 
I've seen more than 25 triggers on a single table before with multiple before update triggers and multiple before insert triggers. The issue with multiple triggers is there is no guarantee of the order they get executed in so there can be timing issues in this situation. When this happens you have to combine the two triggers so execution order can be controlled.

  Was this answer useful?  Yes

karthik

  • Nov 16th, 2005
 

you can have N number of triggers !!!!

  Was this answer useful?  Yes

Venugopal Chowdary.M

  • Dec 16th, 2005
 

We can have maximum of 16 triggers applied on a table

  Was this answer useful?  Yes

mukeshmajhi

  • Jan 23rd, 2006
 

there can be n number of trigger can have in a table . type of trigger may be 12

  Was this answer useful?  Yes

viswa

  • Feb 2nd, 2012
 

I feel there is no necessary in creating more than one before insert statement. so with total of 12 combinations you can create what ever you want to do.

  Was this answer useful?  Yes

Navneet Jha

  • Jan 9th, 2013
 

You can create N numbers of triggers on a table but the maximum possible types trigger can be applied is 3*2*2=12

(Insert/Update/Delete= 3, Before/After= 2, Row Level/Statement Level=2)

  Was this answer useful?  Yes

shirish

  • Apr 2nd, 2013
 

Depends on maximum number objects in the database.

  Was this answer useful?  Yes

Polash

  • Mar 11th, 2015
 

There is no limit to the number of triggers that a table can have, but type of triggers which a table can have is 12/

  Was this answer useful?  Yes

gopalakrishna

  • Jul 28th, 2015
 

12 different triggers

  Was this answer useful?  Yes

Sathiya

  • Feb 19th, 2017
 

You can create N numbers of triggers on a table but the maximum possible types trigger can be applied is 3*2*2=12
(Insert/Update/Delete= 3, Before/After= 2, Row Level/Statement Level=2)

  Was this answer useful?  Yes

Geek

  • Feb 19th, 2018
 

NO there are Maximum 12 triggers

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions