Skip to content

Instantly share code, notes, and snippets.

@mataprasad
Created December 21, 2017 05:40
Show Gist options
  • Save mataprasad/07431c9654390897029164b9a172af92 to your computer and use it in GitHub Desktop.
Save mataprasad/07431c9654390897029164b9a172af92 to your computer and use it in GitHub Desktop.
DECLARE @UserName VARCHAR(MAX)='mata|chauhan|0|[email protected]'
DECLARE @USER TABLE (ID INT IDENTITY,TITLE VARCHAR(500))
DECLARE @FIRSTNAME VARCHAR(500),@LASTNAME VARCHAR(500),@EMAIL VARCHAR(500),@AGENTID_REFERAL INT
INSERT INTO @USER SELECT * FROM DBO.SPLIT(@UserName,'|')
SELECT id, TITLE FROM @USER
SELECT @FIRSTNAME = [1], @LASTNAME = [2],@AGENTID_REFERAL = [3],@EMAIL = [4] FROM (SELECT id, TITLE FROM @USER) X PIVOT (MAX(TITLE) FOR id IN ([1],[2],[3],[4])) Y
SELECT @FIRSTNAME, @LASTNAME,@AGENTID_REFERAL,@EMAIL
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment