Rahmadnet

Managing PostgreSQL triggers

Jul 31st, 2019
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --How to modify the trigger
  2. --example : alter trigger trigger_name on table_name
  3. --rename to new_name
  4.  
  5. alter trigger last_name_changes
  6. on santri
  7. rename to log_last_name_change;
  8.  
  9. alter trigger first_name_changes
  10. on santri
  11. rename to log_first_name_change;
  12.  
  13.  
  14. --How to disabling the trigger
  15. --example : alter table table_name
  16. --disable trigger trigger_name | all
  17.  
  18. --example : first trigger
  19. alter table santri
  20. disable trigger log_last_name_change;
  21.  
  22. alter table santri
  23. disable trigger log_first_name_change;
  24.  
  25. --example all trigger
  26. alter table santri
  27. disable trigger all;
  28.  
  29. --How to Removing the trigger
  30. --example : drop trigger [if exists] trigger_name
  31. --        on table_name [restrict | cascade]
  32.  
  33. drop trigger log_last_name_change
  34. on santri;
  35.  
  36. drop trigger log_first_name_change
  37. on santri;
Advertisement
Add Comment
Please, Sign In to add comment