Advertisement
Guest User

Untitled

a guest
Aug 31st, 2015
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. IF EXISTS(SELECT 1 FROM TABLE_NAME WHERE COL_A = 'A' AND COL_B = 'B' AND COL_C = 10)
  2. BEGIN
  3. UPDATE TABLE_NAME
  4. SET COL_D = 'D' COL_E = 'E'
  5. WHERE COL_A = 'A' AND COL_B = 'B' AND COL_C = 10 AND COL_C > 15
  6. END
  7. ELSE
  8. BEGIN
  9. INSERT INTO TABLE_NAME
  10. (COL_A, COL_B, COL_C, COL_D, COL_E)
  11. VALUES
  12. ('A', 'B', 10, 'D', 'E')
  13. END
  14.  
  15. IF EXISTS(SELECT 1 FROM TABLE_NAME WHERE COL_A = ? AND COL_B = ? AND COL_C = ?)
  16. BEGIN
  17. UPDATE TABLE_NAME
  18. SET COL_D = ? COL_E = ?
  19. WHERE COL_A = ? AND COL_B = ? AND COL_C = ? AND COL_C > 15
  20. END
  21. ELSE
  22. BEGIN
  23. INSERT INTO TABLE_NAME
  24. (COL_A, COL_B, COL_C, COL_D, COL_E)
  25. VALUES
  26. (?, ?, ?, ?, ?)
  27. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement