Split de dados MSSQL 2014

Ĉ¿

Este script abaixo foi utilizado para separar telefones de um mesmo campo em uma cadastro, transformando em linhas.

Exemplo:

ID_USUARIO      TELEFONE
123                        12 81359245, 12 12365478

Após rodar o Script

ID_USUARIO     TELEFONE
123                       12 81359245
123                       12 12365478



Mandei criar a tabela temporária #TELEFONE_USUARIO, para relacionar com outros dados posteriormente.
SELECT 
DISTINCT A.ID_USUARIO
,Split.a.value('.', 'VARCHAR(100)') AS TELEFONE  
INTO #TELEFONE_USUARIO
FROM  
(SELECT 
ID_USUARIO,  
CAST ('<M>' + REPLACE(TELEFONES, ',', '</M><M>') + '</M>' AS XML) AS String  
FROM  
TELEFONE) AS A 
CROSS APPLY String.nodes ('/M') AS Split(a)




Créditos: http://goo.gl/owBJh6

Comandos git do dia a dia

Ĉ¿ #Criando um projeto do zero echo "# UBBOAT_App" >> README.md git init git add README.md git commit -m "first commi...