Eu tenho uma tabela de banco de dados SQL Server que contém valores separados por vírgulas em muitas colunas. Por exemplo:
eu ia | Coluna B | coluna c |
---|---|---|
1 | abc, | 1,2,3, |
2 | d, ,f, | 4,5,6, |
3 | g,h,eu,j, | 7, ,9,8, |
Quero dividir todas as colunas em linhas e a saída deve ser esta:
eu ia | Coluna B | coluna c |
---|---|---|
1 | a | 1 |
1 | b | 2 |
1 | c | 3 |
2 | d | 4 |
2 | 5 | |
2 | f | 6 |
3 | g | 7 |
3 | h | |
3 | eu | 9 |
3 | j | 8 |
Acabei de dar a ideia de como convertê-las em linhas, mas minhas colunas reais têm mais de 30 e precisam ser separadas por vírgula.