Practical No 07
Practical No 07
07
Name : Renuka Jadhav Roll No. : 49
Div : C
Aim : Write a database trigger on Library table. The System should keep track of the records
that are being updated or deleted. The old value of updated or deleted records should be added
in Library_Audit table.
+--------------------+
| college |
| information_schema |
| library |
| mysql |
| performance_schema |
| practicle3 |
| renuka |
| sbibank |
| sys |
| user_auth |
+--------------------+
10 rows in set (0.06 sec)
mysql> create table libaudit(id int primary key,book_name varchar(30),doi date,dor date,price
int);
Query OK, 0 rows affected (0.03 sec)
mysql> DELIMITER //
mysql> CREATE TRIGGER demo
-> BEFORE UPDATE
-> ON libdata
-> //
Query OK, 0 rows affected (0.02 sec)
+----+---------------+------------+------------+-------+
| id | book_name | doi | dor | price |
+----+---------------+------------+------------+-------+
| 1 | the alchemist | 2024-03-05 | 2024-04-01 | 200 |
+----+---------------+------------+------------+-------+