0% found this document useful (0 votes)
12 views2 pages

Roll No 46trigger

Uploaded by

aishwarya patil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views2 pages

Roll No 46trigger

Uploaded by

aishwarya patil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

NAME:SHWETA PATIL

ROLL NO: 46

create database library2;

use library2;

create table lib_audit(bookid int,bookname varchar(20),price int);

create table lib_audit_record(bookid int,bookname varchar(20),price int);

delimiter $

create trigger before_delete_lib_audit before delete on lib_audit for each row

begin

insert into lib_audit_record values (old.bookid ,old.bookname ,old.price);

end$

delimiter ;

insert into lib_audit values(1,'ab',100);

insert into lib_audit values(2,'cd',10);

insert into lib_audit values(3,'dg',101);

select*from lib_audit_record;

select*from lib_audit;

delete from lib_audit where bookid=3;

#trigger for update on lib_audit

delimiter $

create trigger before_update_lib_audit before update on lib_audit for each row

begin

insert into lib_audit_record values(old.bookid,old.bookname,old.price);

end $
delimiter ;

update lib_audit set bookname='xy' where bookid=2;

select * from lib_audit_record;

select * from lib_audit;

You might also like