You are on page 1of 1

SQL> create table tbl_library (.

bk_no number, bk_name varchar2(20), issue_date varchar2(20))

SQL> create table new_library (.bk_no number, bk_name varchar2(20), issue_date varchar2(20))

SQL> insert into tbl_library values('124',DBMS,’28-08-2023’);

create or replace trigger trg_library_af

after update or delete on tbl_library for each row

declare

begin

if updating then

insert into new_library values (:old.bk_no,:old.bk_name,:old.issue_date,:old.return_date);

elsif deleting then

insert into new_library values (:old.bk_no,:old.bk_name,:old.issue_date,:old.return_date);

end if;

end ;

SQL> delete * from tbl_library where Bname=’DBMS’;

SQL> select * from new_library;

B_no NAME Date

---------- ------ -------------- --------------------

124 DBMS 28-08-2023

You might also like