After_insert_trigger

AFTER INSERT Trigger

0 Shares

Description

An AFTER INSERT Trigger means that event is triggered after new data was added to the table.

Syntax

The syntax to create an AFTER INSERT Trigger in MySQL is:

Parameters or Arguments

OR REPLACE: It is an optional parameter. It is used to re-create the trigger if it already exists. It facilitates you to change the trigger definition without using a DROP TRIGGER statement.

trigger_name : The name of the trigger to create.

AFTER INSERT: It indicates that the trigger will fire after the INSERT operation is executed.

table_name:  The name of the table that the trigger is created on.

Restrictions

  • You can not create an AFTER trigger on a view.
  • You can not update the NEW values.
  • You can not update the OLD values.

Example

Let’s look at an example of how to create an AFTER INSERT trigger using the CREATE TRIGGER statement in MySQL.

If you had a table created as follows:

We could then use the CREATE TRIGGER statement to create an AFTER INSERT trigger as follows:

 

0 Shares

Rasmi Ranjan

A tech guy who loves to learn code. I'm open source enthusiast and a delicious coffee maker

Leave a Reply

Your email address will not be published. Required fields are marked *