Guest User

Untitled

a guest
Jul 20th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. select * from a2;
  2. select * from ae;
  3.  
  4.  
  5. create table ae (name varchar(20),id int,dates datetime,actions varchar(80));
  6.  
  7. create trigger upt on a2
  8. for insert as
  9. declare @id int;
  10. declare @date datetime;
  11. declare @name varchar(20),@action varchar(20);
  12. select @id=i.id from inserted i
  13. select @name=i.name from inserted i
  14. Select @action='record inserted'
  15. insert into ae values(@name,@id,getdate(),@action)
  16. print'after triger executed'
  17.  
  18. create table a2(name varchar(20),id int);
  19. insert into a2 values('irauw',63);
  20.  
  21. create trigger dellk on a2
  22. for delete as
  23. declare @id int;
  24. declare @date datetime;
  25. declare @name varchar(20),@action varchar(20);
  26. select @id=i.id from deleted i
  27. select @name=i.name from deleted i
  28. Select @action='record deleted'
  29. delete from ae where id in(@name,@id,getdate(),@action)
  30. print'after triger executed'
  31.  
  32. delete from a2 where id=36
  33.  
  34. create trigger upais on a2
  35. for update as
  36. declare @id int;
  37. declare @date datetime;
  38. declare @name varchar(20),@action varchar(20);
  39. select @id=i.id from updated i
  40. select @name=i.name from updated i
  41. Select @action='record updated'
  42. update ae set id=35 where id=@id
  43. print'after triger executed'
  44.  
  45. update ae set id=36 where id=35
Add Comment
Please, Sign In to add comment