Advertisement
Guest User

Untitled

a guest
Nov 20th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.86 KB | None | 0 0
  1. use lime_dev
  2. go
  3. --Declare all ids here!
  4. DECLARE @documentid int
  5.  
  6. DECLARE partCur CURSOR LOCAL STATIC READ_ONLY FORWARD_ONLY FOR
  7. SELECT iddocument
  8. FROM [document]
  9. WHERE [document].[status] = 0 AND [createdtime] > '2018-10-23 13:00'
  10.  
  11. OPEN partCur
  12. FETCH NEXT FROM partCur INTO @documentid
  13. WHILE @@FETCH_STATUS = 0
  14. BEGIN
  15. EXEC [dbo].[lsp_removerecord] @@idtable = 1601, @@table = 'document', @@idrecord = @documentid, @@descriptive = null, @@iduser = 1, @@key = '', @@transactionid = null
  16. , @@sessionidentifier = '', @@username = 'admin', @@verifyrelations = 1, @@debug = 0
  17. FETCH NEXT FROM partCur INTO @documentid
  18. END
  19. CLOSE partCur
  20. DEALLOCATE partCur
  21.  
  22. ---------------------------
  23. use lime_dev
  24. go
  25. --Declare all ids here!
  26. DECLARE @historyid int
  27.  
  28. DECLARE partCur CURSOR LOCAL STATIC READ_ONLY FORWARD_ONLY FOR
  29. SELECT idhistory
  30. FROM [history]
  31. WHERE [history].[status] = 0 AND [createdtime] > '2018-10-23 13:00'
  32.  
  33. OPEN partCur
  34. FETCH NEXT FROM partCur INTO @historyid
  35. WHILE @@FETCH_STATUS = 0
  36. BEGIN
  37. EXEC [dbo].[lsp_removerecord] @@idtable = 3001, @@table = 'history', @@idrecord = @historyid, @@descriptive = null, @@iduser = 1, @@key = '', @@transactionid = null
  38. , @@sessionidentifier = '', @@username = 'admin', @@verifyrelations = 1, @@debug = 0
  39. FETCH NEXT FROM partCur INTO @historyid
  40. END
  41. CLOSE partCur
  42. DEALLOCATE partCur
  43.  
  44. ---------------------------
  45. use lime_dev
  46. go
  47. --Declare all ids here!
  48. DECLARE @personid int
  49.  
  50. DECLARE partCur CURSOR LOCAL STATIC READ_ONLY FORWARD_ONLY FOR
  51. SELECT idperson
  52. FROM [person]
  53. WHERE [person].[status] = 0 AND [timestamp] > '2018-10-23 13:00'
  54.  
  55. OPEN partCur
  56. FETCH NEXT FROM partCur INTO @personid
  57. WHILE @@FETCH_STATUS = 0
  58. BEGIN
  59. EXEC [dbo].[lsp_removerecord] @@idtable = 1801, @@table = 'person', @@idrecord = @personid, @@descriptive = null, @@iduser = 1, @@key = '', @@transactionid = null
  60. , @@sessionidentifier = '', @@username = 'admin', @@verifyrelations = 1, @@debug = 0
  61. FETCH NEXT FROM partCur INTO @personid
  62. END
  63. CLOSE partCur
  64. DEALLOCATE partCur
  65.  
  66. ---------------------------
  67.  
  68. use lime_dev
  69. go
  70. --Declare all ids here!
  71. DECLARE @companyid int
  72.  
  73. DECLARE partCur CURSOR LOCAL STATIC READ_ONLY FORWARD_ONLY FOR
  74. SELECT idcompany
  75. FROM [company]
  76. WHERE [company].[status] = 0 AND [createdtime] > '2018-10-23 13:00'
  77.  
  78. OPEN partCur
  79. FETCH NEXT FROM partCur INTO @companyid
  80. WHILE @@FETCH_STATUS = 0
  81. BEGIN
  82. EXEC [dbo].[lsp_removerecord] @@idtable = 1501, @@table = 'company', @@idrecord = @companyid, @@descriptive = null, @@iduser = 1, @@key = '', @@transactionid = null
  83. , @@sessionidentifier = '', @@username = 'admin', @@verifyrelations = 1, @@debug = 0
  84. FETCH NEXT FROM partCur INTO @companyid
  85. END
  86. CLOSE partCur
  87. DEALLOCATE partCur
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement