Advertisement
Guest User

Untitled

a guest
Nov 11th, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. create trigger PasswordMaintenance
  2. on Vevo
  3. for insert, update
  4. as
  5. begin
  6.  
  7. declare @date datetime
  8. declare @expireDate datetime = dateadd(year,1,getdate())
  9.  
  10. declare @newPassword nvarchar(50)
  11. declare @oldPassword nvarchar(50)
  12.  
  13. select @date = JelszoLejarat from inserted i
  14.  
  15. if @date is null
  16. begin
  17.  
  18. update vevo
  19. set JelszoLejarat = @expireDate
  20. from Vevo v join inserted i on v.ID = i.ID
  21.  
  22. end
  23. else
  24. begin
  25.  
  26. select @newPassword = Jelszo from inserted
  27. select @oldPassword = Jelszo from deleted
  28.  
  29. if @newPassword != @oldPassword
  30. begin
  31.  
  32. update vevo
  33. set JelszoLejarat = @expireDate
  34. from Vevo v join inserted i on v.ID = i.ID
  35.  
  36. end
  37. end
  38. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement