SQL Server Quick Workaround To Declare Arrays
Writing by shivdev on Tuesday, 18 of March , 2008 at 5:11 pm
Need a quick workaround to declaring arrays in SQL Server?
-- Trying to accomplish something like this? int[] @list = {1864, 1966} -- INCORRECT SQL SELECT * FROM Employees WHERE id IN @list
Here’s a workaround
DECLARE @list TABLE (id int) -- create an int[] "array" INSERT @list VALUES (1864) -- hardcode values INSERT @list VALUES (1966) -- hardcode values SELECT * FROM Employees -- my query WHERE id IN (SELECT id FROM @list) -- use the int[] array
Leave a comment
Category: SQL DB
- Add this post to
- Del.icio.us -
- Digg -
- -
- Tweet -
-
-
No Comments
No comments yet.
Leave a comment
You must be logged in to post a comment.