sql >> Base de Datos >  >> RDS >> Sqlserver

Cómo dividir CSV de una columna a filas en una nueva tabla en MSSQL 2008 R2

Según los comentarios, dice que tiene una función de división de cadenas que no sabe cómo usar con una tabla.

La respuesta es usar cross apply algo como esto.

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