Assignment 10
Assignment 10
Database changed
mysql> DELIMITER $$
mysql> CREATE TRIGGER reminder_after_insert
-> AFTER INSERT ON Members
-> FOR EACH ROW
-> BEGIN
-> IF NEW.birthDate IS NULL THEN
-> INSERT INTO reminders (member_id, message)
-> VALUES (NEW.id, 'Please fill in your date of birth.');
-> END IF;
-> END;
-> $$
Query OK, 0 rows affected (0.00 sec)
mysql> DELIMITER ;
mysql> INSERT INTO Members (id, name, email, birthDate) VALUES (1, 'John Doe',
'[email protected]', '1990-01-15');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO Members (id, name, email) VALUES (2, 'Jane Smith',
'[email protected]');
Query OK, 1 row affected (0.00 sec)