Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como dividir CSVs de uma coluna para linhas em uma nova tabela no MSSQL 2008 R2


A partir dos comentários, você diz que tem uma função de divisão de strings que não sabe usar com uma tabela.

A resposta é usar cross apply algo assim.
select P.Id,
       S.Value
from Posts as P
  cross apply dbo.Split(';', P.QuotedPostIds) as S