Guest User

Untitled

a guest
May 24th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. INSERT INTO [dbo].[ADMIN_Publications_email]
  2. ([email]
  3. ,[pmid]
  4. )
  5. SELECT @email, CAST(Item AS NVARCHAR(10))
  6. FROM dbo.Split(@PMID_List, ',')
  7.  
  8. DELETE FROM [dbo].[ADMIN_Publications_email]
  9. WHERE (email = @Email) AND IN dbo.Split(@PMID_LIST)
  10.  
  11. DELETE FROM [dbo].[ADMIN_Publications_email]
  12. WHERE (email = @Email) AND [pmid] IN (SELECT CAST(Item AS NVARCHAR(10)) FROM dbo.Split(@PMID_LIST))
  13.  
  14. INSERT INTO [dbo].[ADMIN_Publications_email]
  15. ([email]
  16. ,[pmid]
  17. )
  18. SELECT @email, CAST(Item AS NVARCHAR(10))
  19. FROM dbo.Split(@PMID_List, ',')
  20. WHERE NOT EXISTS
  21. (
  22. select 1 from [dbo].[ADMIN_Publications_email] where [email]=@email and [pmid]=CAST(Item AS NVARCHAR(10))
  23. )
Add Comment
Please, Sign In to add comment