CodeBlanks Logo Icon CodeBlanks

Summary - Trigger

Update stock with an AFTER INSERT trigger.

Summary - Trigger

A trigger runs automatically on an event. BEFORE for validation, AFTER for logging.

CREATE TRIGGER log_insert
AFTER INSERT ON orders
FOR EACH ROW
BEGIN
  INSERT INTO log VALUES (NEW.id);
END;

Summary trigger.

The trigger log_insert is created.

Practice Summary - Trigger

Summary: create the log_insert trigger with AFTER INSERT.

Starter code

query.sql
-- summary trigger
CREATE

Sample solution

query.sql
CREATE TRIGGER log_insert
AFTER INSERT ON orders
FOR EACH ROW
BEGIN
  INSERT INTO log VALUES (NEW.id);
END

Expected output

Trigger oluşturuldu

Questions and answers

Review the lesson questions together with their answers. To test yourself, solve the lesson interactively.

1 Which trigger for logging?

  • BEFORE
  • DURING
  • INSTEAD
  • AFTER Correct answer

Explanation: An AFTER trigger is for logging.

2 Summary - Trigger: match the terms

Term Meaning
BEFORE validation
AFTER logging
NEW new value
audit audit

All lessons in Advanced