Hi all,
When i ran this query i get result as 2 and 5 and two individual rows....
DECLARE @Test VARCHAR(1000), @RecSet VARCHAR(500), @ID VARCHAR(10), @Value VARCHAR(60)
DECLARE @StartingPos INT,@RecPos INT
DECLARE @TEMPEXPECTATION TABLE(COMPLEXIONID INT)
SET @StartingPos= 1
SET @Test =(select cmp.complexion1 from customerexpectation cmp where cmp.customerid='be65cb50-cc1d-47a5-a3a2-657fae4e6519')
WHILE @StartingPos<=LEN(@Test)
BEGIN
SELECT @RecPos = CHARINDEX(',',@Test,@StartingPos)
SELECT @RecSet=SUBSTRING(@Test,@StartingPos,@RecPos-@StartingPos)
PRINT @RecSet
--INSERT INTO @TEMPEXPECTATION(@ID)
SELECT @StartingPos=@RecPos+1
END
Now i need to insert this values 2 and 5 in a temporary table using the above query to made as Stored Procedure...Pls find the solution...
Join Hands Change lives
Thanks & Regards
Straight Edge Society