Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 2nd, 2012  |  syntax: None  |  size: 0.46 KB  |  hits: 10  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. sql server trigger to save all user's actions
  2. CREATE  TRIGGER Log_Creators_Modifiers ON Quotation
  3. FOR INSERT,UPDATE AS
  4.  
  5.   DECLARE
  6.      @ChangeType NVARCHAR
  7.   BEGIN
  8.   /* 'created' for an INSERT, 'Delete' for DELETE, and 'modified' for UPDATE. */
  9.   IF INSERT()
  10.     BEGIN
  11.         SET @ChangeType ='CREATED';
  12.     END
  13.  
  14.   ELSE IF UPDATE()
  15.     BEGIN
  16.         SET @ChangeType = 'MODIFIED';
  17.     END
  18.  
  19.   ELSE IF DELETE()
  20.     BEGIN
  21.         SET @ChangeType = 'DELETE';
  22.     END
  23.  
  24.  END