Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Come dividere CSV da una colonna a righe in una nuova tabella in MSSQL 2008 R2

Dai commenti dici di avere una funzione di divisione delle stringhe che non sai come usare con una tabella.

La risposta è usare cross apply qualcosa del genere.

select P.Id,
       S.Value
from Posts as P
  cross apply dbo.Split(';', P.QuotedPostIds) as S