Guest User

Untitled

a guest
Apr 23rd, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.42 KB | None | 0 0
  1. id status mod runat
  2. 1 0 null null
  3. 2 0 null null
  4. 3 0 null null
  5. 4 0 null null
  6.  
  7. UPDATE TABLE
  8. SET
  9. status = 1,
  10. mod = GETDATE()
  11. OUTPUT INSERTED.id
  12. WHERE id = (
  13. SELECT TOP (1) id
  14. FROM TABLE
  15. WHERE STATUS = 0
  16. AND NOT EXISTS(SELECT * FROM TABLE WHERE STATUS = 1)
  17. AND COALESCE(runat, GETDATE()) <= GETDATE()
  18. ORDER BY ID ASC)
  19.  
  20. 1
  21. 1
  22.  
  23. 1
  24. NULL
Add Comment
Please, Sign In to add comment