Advertisement
Guest User

Untitled

a guest
Feb 21st, 2019
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. DECLARE @data NVARCHAR(MAX)
  2. SET @data = 'INSERT INTO #coco ' + '([' + @val + '])' + ' SELECT [USER_ID] FROM [dbo].[Sheet1$] WHERE [Standard_Name] LIKE ' + @val
  3.  
  4. EXEC sp_executesql @data
  5.  
  6. DECLARE @data;
  7. SET @data = N'INSERT INTO #Coco (' QUOTENAME(@val) + N')' + NCHAR(10) +
  8. N'SELECT [USER_ID]' + NCHAR(10) +
  9. N'FROM dbo.[Sheet1$]' + NCHAR(10) +
  10. N'WHERE [Standard_Name] = @val;'; --As this doesn't contain a %, there's no need for LIKE
  11. EXEC sp_executesql @data,
  12. N'@val = sysname', --guessed datatype
  13. @val = @val;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement