i have a table with 3 columns (First_ID,Second_ID,Third_ID
) all columns are int columns.
Now I have 3 values, first and third values are int values (1 a
Better use XML for this,
Declare @Var nvarchar(MAX)
Set @Var ='188,189,190,191,192,193,194'
DECLARE @XML AS XML
DECLARE @Delimiter AS CHAR(1) =','
SET @XML = CAST((''+REPLACE(@Var,@Delimiter ,' ')+' ') AS XML)
DECLARE @temp TABLE (ID INT)
INSERT INTO @temp
SELECT N.value('.', 'INT') AS ID FROM @XML.nodes('X') AS T(N)
SELECT * FROM @temp