SlideShare a Scribd company logo
1 of 1
Download to read offline
Trigger:
Trigger is set of statements or stored program which include sql and pl/sql which will be
automatucally executed when a specific event happened .It is useful in maintaing the data
integrity.This is similar to a stored procedure.Usually we will call the stored procedure explicity
through the code of our application.But we wont call triggers explicitly,it will be invoked by the
oracle implicitly.These triggers will invoke the stored procedures when an event occurs.
like when performing and Data manupulation operations,when executing and DDL operations or
during the database events such as log off,login,shutdown.
If we wrote a trigger which will be called when a particular type of operation is happened on
paticular table.Like If any insert operation is performed,if any update operaation is performed,or
if any deleted operation is performed on particular table then automatically the oracle will
implicitly call the trigger.Collectively we can say when any DML operations happened .
Triggers can be invoked, when a particular user performed any INSERT or ALTER operations
Similarly triggers will invoked when any database events happens like logon,logoff,startup and
shutdown.
Solution
Trigger:
Trigger is set of statements or stored program which include sql and pl/sql which will be
automatucally executed when a specific event happened .It is useful in maintaing the data
integrity.This is similar to a stored procedure.Usually we will call the stored procedure explicity
through the code of our application.But we wont call triggers explicitly,it will be invoked by the
oracle implicitly.These triggers will invoke the stored procedures when an event occurs.
like when performing and Data manupulation operations,when executing and DDL operations or
during the database events such as log off,login,shutdown.
If we wrote a trigger which will be called when a particular type of operation is happened on
paticular table.Like If any insert operation is performed,if any update operaation is performed,or
if any deleted operation is performed on particular table then automatically the oracle will
implicitly call the trigger.Collectively we can say when any DML operations happened .
Triggers can be invoked, when a particular user performed any INSERT or ALTER operations
Similarly triggers will invoked when any database events happens like logon,logoff,startup and
shutdown.

More Related Content

Similar to TriggerTrigger is set of statements or stored program which inclu.pdf

Introduction to transaction processing concepts and theory
Introduction to transaction processing concepts and theoryIntroduction to transaction processing concepts and theory
Introduction to transaction processing concepts and theoryZainab Almugbel
 
Oracle DBA interview_questions
Oracle DBA interview_questionsOracle DBA interview_questions
Oracle DBA interview_questionsNaveen P
 
Database Automation with MySQL Triggers and Event Schedulers
Database Automation with MySQL Triggers and Event SchedulersDatabase Automation with MySQL Triggers and Event Schedulers
Database Automation with MySQL Triggers and Event SchedulersAbdul Rahman Sherzad
 
Database security
Database securityDatabase security
Database securityJaved Khan
 
Workflow demo
Workflow demoWorkflow demo
Workflow demoKamal Raj
 
Recipes 9 of Data Warehouse and Business Intelligence - Techniques to control...
Recipes 9 of Data Warehouse and Business Intelligence - Techniques to control...Recipes 9 of Data Warehouse and Business Intelligence - Techniques to control...
Recipes 9 of Data Warehouse and Business Intelligence - Techniques to control...Massimo Cenci
 
DBMS microproject.pptx
DBMS microproject.pptxDBMS microproject.pptx
DBMS microproject.pptxloharesadanand
 
SafePeak Configuration Guide
SafePeak Configuration GuideSafePeak Configuration Guide
SafePeak Configuration GuideVladi Vexler
 
triggeroracle-eryk-130621201822-phpapp01.pdf
triggeroracle-eryk-130621201822-phpapp01.pdftriggeroracle-eryk-130621201822-phpapp01.pdf
triggeroracle-eryk-130621201822-phpapp01.pdfsaikumar580678
 
New and improved hacking oracle from web apps sumit sidharth
New and improved hacking oracle from web apps   sumit sidharthNew and improved hacking oracle from web apps   sumit sidharth
New and improved hacking oracle from web apps sumit sidharthowaspindia
 
Performance tuning a quick intoduction
Performance tuning   a quick intoductionPerformance tuning   a quick intoduction
Performance tuning a quick intoductionRiyaj Shamsudeen
 
Database system event trigger in oracle database by manish sharma rebellion r...
Database system event trigger in oracle database by manish sharma rebellion r...Database system event trigger in oracle database by manish sharma rebellion r...
Database system event trigger in oracle database by manish sharma rebellion r...Manish Sharma
 

Similar to TriggerTrigger is set of statements or stored program which inclu.pdf (20)

Alerts in r12
Alerts in r12Alerts in r12
Alerts in r12
 
Introduction to transaction processing concepts and theory
Introduction to transaction processing concepts and theoryIntroduction to transaction processing concepts and theory
Introduction to transaction processing concepts and theory
 
Dbms
DbmsDbms
Dbms
 
Oracle DBA interview_questions
Oracle DBA interview_questionsOracle DBA interview_questions
Oracle DBA interview_questions
 
Database Automation with MySQL Triggers and Event Schedulers
Database Automation with MySQL Triggers and Event SchedulersDatabase Automation with MySQL Triggers and Event Schedulers
Database Automation with MySQL Triggers and Event Schedulers
 
Ssis event handler
Ssis event handlerSsis event handler
Ssis event handler
 
Database security
Database securityDatabase security
Database security
 
Workflow demo
Workflow demoWorkflow demo
Workflow demo
 
Recipes 9 of Data Warehouse and Business Intelligence - Techniques to control...
Recipes 9 of Data Warehouse and Business Intelligence - Techniques to control...Recipes 9 of Data Warehouse and Business Intelligence - Techniques to control...
Recipes 9 of Data Warehouse and Business Intelligence - Techniques to control...
 
Triggers.PPTX
Triggers.PPTXTriggers.PPTX
Triggers.PPTX
 
Unit v
Unit vUnit v
Unit v
 
DBMS microproject.pptx
DBMS microproject.pptxDBMS microproject.pptx
DBMS microproject.pptx
 
SafePeak Configuration Guide
SafePeak Configuration GuideSafePeak Configuration Guide
SafePeak Configuration Guide
 
triggeroracle-eryk-130621201822-phpapp01.pdf
triggeroracle-eryk-130621201822-phpapp01.pdftriggeroracle-eryk-130621201822-phpapp01.pdf
triggeroracle-eryk-130621201822-phpapp01.pdf
 
Oracle Database Trigger
Oracle Database TriggerOracle Database Trigger
Oracle Database Trigger
 
DBMS UNIT 4
DBMS UNIT 4DBMS UNIT 4
DBMS UNIT 4
 
New and improved hacking oracle from web apps sumit sidharth
New and improved hacking oracle from web apps   sumit sidharthNew and improved hacking oracle from web apps   sumit sidharth
New and improved hacking oracle from web apps sumit sidharth
 
Performance tuning a quick intoduction
Performance tuning   a quick intoductionPerformance tuning   a quick intoduction
Performance tuning a quick intoduction
 
Database system event trigger in oracle database by manish sharma rebellion r...
Database system event trigger in oracle database by manish sharma rebellion r...Database system event trigger in oracle database by manish sharma rebellion r...
Database system event trigger in oracle database by manish sharma rebellion r...
 
05 Transactions
05 Transactions05 Transactions
05 Transactions
 

More from harihelectronicspune

Entero pluri assay ,done to detect the enterobacteriaceae bacteria w.pdf
  Entero pluri assay ,done to detect the enterobacteriaceae bacteria w.pdf  Entero pluri assay ,done to detect the enterobacteriaceae bacteria w.pdf
Entero pluri assay ,done to detect the enterobacteriaceae bacteria w.pdfharihelectronicspune
 
steam distillation is an effective way to separat.pdf
                     steam distillation is an effective way to separat.pdf                     steam distillation is an effective way to separat.pdf
steam distillation is an effective way to separat.pdfharihelectronicspune
 
Nothing, really. Cu has a charge of 3+ or 2+ in .pdf
                     Nothing, really.  Cu has a charge of 3+ or 2+ in .pdf                     Nothing, really.  Cu has a charge of 3+ or 2+ in .pdf
Nothing, really. Cu has a charge of 3+ or 2+ in .pdfharihelectronicspune
 
2) Starter culture is the culture of microorganisms used to inoculat.pdf
2) Starter culture is the culture of microorganisms used to inoculat.pdf2) Starter culture is the culture of microorganisms used to inoculat.pdf
2) Starter culture is the culture of microorganisms used to inoculat.pdfharihelectronicspune
 
1. What were the organizational benefits for having a cloud computin.pdf
1. What were the organizational benefits for having a cloud computin.pdf1. What were the organizational benefits for having a cloud computin.pdf
1. What were the organizational benefits for having a cloud computin.pdfharihelectronicspune
 
what is x(4-3x)-7Solutionx(4-3x)-7 is just an algebraic expres.pdf
what is x(4-3x)-7Solutionx(4-3x)-7 is just an algebraic expres.pdfwhat is x(4-3x)-7Solutionx(4-3x)-7 is just an algebraic expres.pdf
what is x(4-3x)-7Solutionx(4-3x)-7 is just an algebraic expres.pdfharihelectronicspune
 
What probability value would complete the following probability dist.pdf
What probability value would complete the following probability dist.pdfWhat probability value would complete the following probability dist.pdf
What probability value would complete the following probability dist.pdfharihelectronicspune
 
The equation isE = hcL where E is the energy, h is planc.pdf
The equation isE = hcL where E is the energy, h is planc.pdfThe equation isE = hcL where E is the energy, h is planc.pdf
The equation isE = hcL where E is the energy, h is planc.pdfharihelectronicspune
 
The white matter of the cerebellum is called arbor vitae which means.pdf
The white matter of the cerebellum is called arbor vitae which means.pdfThe white matter of the cerebellum is called arbor vitae which means.pdf
The white matter of the cerebellum is called arbor vitae which means.pdfharihelectronicspune
 
The following organs are arranged from anterior to posterior as foll.pdf
The following organs are arranged from anterior to posterior as foll.pdfThe following organs are arranged from anterior to posterior as foll.pdf
The following organs are arranged from anterior to posterior as foll.pdfharihelectronicspune
 
The Open Systems Interconnect (OSI) model has seven layers. this tex.pdf
The Open Systems Interconnect (OSI) model has seven layers. this tex.pdfThe Open Systems Interconnect (OSI) model has seven layers. this tex.pdf
The Open Systems Interconnect (OSI) model has seven layers. this tex.pdfharihelectronicspune
 
The transition in phosphorescence, from a ground singlet state to a .pdf
The transition in phosphorescence, from a ground singlet state to a .pdfThe transition in phosphorescence, from a ground singlet state to a .pdf
The transition in phosphorescence, from a ground singlet state to a .pdfharihelectronicspune
 
this is wrong the answer is 2.1 because x is small and doesnt cont.pdf
this is wrong the answer is 2.1 because x is small and doesnt cont.pdfthis is wrong the answer is 2.1 because x is small and doesnt cont.pdf
this is wrong the answer is 2.1 because x is small and doesnt cont.pdfharihelectronicspune
 
There are four basic principles required by IMA ethical standards,vi.pdf
There are four basic principles required by IMA ethical standards,vi.pdfThere are four basic principles required by IMA ethical standards,vi.pdf
There are four basic principles required by IMA ethical standards,vi.pdfharihelectronicspune
 
The synthesis of particular gene products is controlled by mechanism.pdf
The synthesis of particular gene products is controlled by mechanism.pdfThe synthesis of particular gene products is controlled by mechanism.pdf
The synthesis of particular gene products is controlled by mechanism.pdfharihelectronicspune
 
Risk assessment is the process which - identify hazards, analyzes an.pdf
Risk assessment is the process which - identify hazards, analyzes an.pdfRisk assessment is the process which - identify hazards, analyzes an.pdf
Risk assessment is the process which - identify hazards, analyzes an.pdfharihelectronicspune
 
SolutionWe will assign letters to the first column of graphs and .pdf
SolutionWe will assign letters to the first column of graphs and .pdfSolutionWe will assign letters to the first column of graphs and .pdf
SolutionWe will assign letters to the first column of graphs and .pdfharihelectronicspune
 
Solution Three of the many ways pathogens can cause tissue damage.pdf
Solution Three of the many ways pathogens can cause tissue damage.pdfSolution Three of the many ways pathogens can cause tissue damage.pdf
Solution Three of the many ways pathogens can cause tissue damage.pdfharihelectronicspune
 
Legal & Political factors having significant impact on the U.S. rest.pdf
Legal & Political factors having significant impact on the U.S. rest.pdfLegal & Political factors having significant impact on the U.S. rest.pdf
Legal & Political factors having significant impact on the U.S. rest.pdfharihelectronicspune
 
New Delhi metallo-beta-lactamase 1 (NDM-1) strains of bacteria can s.pdf
New Delhi metallo-beta-lactamase 1 (NDM-1) strains of bacteria can s.pdfNew Delhi metallo-beta-lactamase 1 (NDM-1) strains of bacteria can s.pdf
New Delhi metallo-beta-lactamase 1 (NDM-1) strains of bacteria can s.pdfharihelectronicspune
 

More from harihelectronicspune (20)

Entero pluri assay ,done to detect the enterobacteriaceae bacteria w.pdf
  Entero pluri assay ,done to detect the enterobacteriaceae bacteria w.pdf  Entero pluri assay ,done to detect the enterobacteriaceae bacteria w.pdf
Entero pluri assay ,done to detect the enterobacteriaceae bacteria w.pdf
 
steam distillation is an effective way to separat.pdf
                     steam distillation is an effective way to separat.pdf                     steam distillation is an effective way to separat.pdf
steam distillation is an effective way to separat.pdf
 
Nothing, really. Cu has a charge of 3+ or 2+ in .pdf
                     Nothing, really.  Cu has a charge of 3+ or 2+ in .pdf                     Nothing, really.  Cu has a charge of 3+ or 2+ in .pdf
Nothing, really. Cu has a charge of 3+ or 2+ in .pdf
 
2) Starter culture is the culture of microorganisms used to inoculat.pdf
2) Starter culture is the culture of microorganisms used to inoculat.pdf2) Starter culture is the culture of microorganisms used to inoculat.pdf
2) Starter culture is the culture of microorganisms used to inoculat.pdf
 
1. What were the organizational benefits for having a cloud computin.pdf
1. What were the organizational benefits for having a cloud computin.pdf1. What were the organizational benefits for having a cloud computin.pdf
1. What were the organizational benefits for having a cloud computin.pdf
 
what is x(4-3x)-7Solutionx(4-3x)-7 is just an algebraic expres.pdf
what is x(4-3x)-7Solutionx(4-3x)-7 is just an algebraic expres.pdfwhat is x(4-3x)-7Solutionx(4-3x)-7 is just an algebraic expres.pdf
what is x(4-3x)-7Solutionx(4-3x)-7 is just an algebraic expres.pdf
 
What probability value would complete the following probability dist.pdf
What probability value would complete the following probability dist.pdfWhat probability value would complete the following probability dist.pdf
What probability value would complete the following probability dist.pdf
 
The equation isE = hcL where E is the energy, h is planc.pdf
The equation isE = hcL where E is the energy, h is planc.pdfThe equation isE = hcL where E is the energy, h is planc.pdf
The equation isE = hcL where E is the energy, h is planc.pdf
 
The white matter of the cerebellum is called arbor vitae which means.pdf
The white matter of the cerebellum is called arbor vitae which means.pdfThe white matter of the cerebellum is called arbor vitae which means.pdf
The white matter of the cerebellum is called arbor vitae which means.pdf
 
The following organs are arranged from anterior to posterior as foll.pdf
The following organs are arranged from anterior to posterior as foll.pdfThe following organs are arranged from anterior to posterior as foll.pdf
The following organs are arranged from anterior to posterior as foll.pdf
 
The Open Systems Interconnect (OSI) model has seven layers. this tex.pdf
The Open Systems Interconnect (OSI) model has seven layers. this tex.pdfThe Open Systems Interconnect (OSI) model has seven layers. this tex.pdf
The Open Systems Interconnect (OSI) model has seven layers. this tex.pdf
 
The transition in phosphorescence, from a ground singlet state to a .pdf
The transition in phosphorescence, from a ground singlet state to a .pdfThe transition in phosphorescence, from a ground singlet state to a .pdf
The transition in phosphorescence, from a ground singlet state to a .pdf
 
this is wrong the answer is 2.1 because x is small and doesnt cont.pdf
this is wrong the answer is 2.1 because x is small and doesnt cont.pdfthis is wrong the answer is 2.1 because x is small and doesnt cont.pdf
this is wrong the answer is 2.1 because x is small and doesnt cont.pdf
 
There are four basic principles required by IMA ethical standards,vi.pdf
There are four basic principles required by IMA ethical standards,vi.pdfThere are four basic principles required by IMA ethical standards,vi.pdf
There are four basic principles required by IMA ethical standards,vi.pdf
 
The synthesis of particular gene products is controlled by mechanism.pdf
The synthesis of particular gene products is controlled by mechanism.pdfThe synthesis of particular gene products is controlled by mechanism.pdf
The synthesis of particular gene products is controlled by mechanism.pdf
 
Risk assessment is the process which - identify hazards, analyzes an.pdf
Risk assessment is the process which - identify hazards, analyzes an.pdfRisk assessment is the process which - identify hazards, analyzes an.pdf
Risk assessment is the process which - identify hazards, analyzes an.pdf
 
SolutionWe will assign letters to the first column of graphs and .pdf
SolutionWe will assign letters to the first column of graphs and .pdfSolutionWe will assign letters to the first column of graphs and .pdf
SolutionWe will assign letters to the first column of graphs and .pdf
 
Solution Three of the many ways pathogens can cause tissue damage.pdf
Solution Three of the many ways pathogens can cause tissue damage.pdfSolution Three of the many ways pathogens can cause tissue damage.pdf
Solution Three of the many ways pathogens can cause tissue damage.pdf
 
Legal & Political factors having significant impact on the U.S. rest.pdf
Legal & Political factors having significant impact on the U.S. rest.pdfLegal & Political factors having significant impact on the U.S. rest.pdf
Legal & Political factors having significant impact on the U.S. rest.pdf
 
New Delhi metallo-beta-lactamase 1 (NDM-1) strains of bacteria can s.pdf
New Delhi metallo-beta-lactamase 1 (NDM-1) strains of bacteria can s.pdfNew Delhi metallo-beta-lactamase 1 (NDM-1) strains of bacteria can s.pdf
New Delhi metallo-beta-lactamase 1 (NDM-1) strains of bacteria can s.pdf
 

Recently uploaded

Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answersdalebeck957
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfPondicherry University
 
dusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningdusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningMarc Dusseiller Dusjagr
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsSandeep D Chaudhary
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 

Recently uploaded (20)

Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answers
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
 
dusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningdusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learning
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 

TriggerTrigger is set of statements or stored program which inclu.pdf

  • 1. Trigger: Trigger is set of statements or stored program which include sql and pl/sql which will be automatucally executed when a specific event happened .It is useful in maintaing the data integrity.This is similar to a stored procedure.Usually we will call the stored procedure explicity through the code of our application.But we wont call triggers explicitly,it will be invoked by the oracle implicitly.These triggers will invoke the stored procedures when an event occurs. like when performing and Data manupulation operations,when executing and DDL operations or during the database events such as log off,login,shutdown. If we wrote a trigger which will be called when a particular type of operation is happened on paticular table.Like If any insert operation is performed,if any update operaation is performed,or if any deleted operation is performed on particular table then automatically the oracle will implicitly call the trigger.Collectively we can say when any DML operations happened . Triggers can be invoked, when a particular user performed any INSERT or ALTER operations Similarly triggers will invoked when any database events happens like logon,logoff,startup and shutdown. Solution Trigger: Trigger is set of statements or stored program which include sql and pl/sql which will be automatucally executed when a specific event happened .It is useful in maintaing the data integrity.This is similar to a stored procedure.Usually we will call the stored procedure explicity through the code of our application.But we wont call triggers explicitly,it will be invoked by the oracle implicitly.These triggers will invoke the stored procedures when an event occurs. like when performing and Data manupulation operations,when executing and DDL operations or during the database events such as log off,login,shutdown. If we wrote a trigger which will be called when a particular type of operation is happened on paticular table.Like If any insert operation is performed,if any update operaation is performed,or if any deleted operation is performed on particular table then automatically the oracle will implicitly call the trigger.Collectively we can say when any DML operations happened . Triggers can be invoked, when a particular user performed any INSERT or ALTER operations Similarly triggers will invoked when any database events happens like logon,logoff,startup and shutdown.