标签: sql sql-server string
我想将每行中的字符串按空格(定界符)分隔成n个单独的列。
在此示例中,我有10列,但我需要将其应用于最多200列。
如何从每一行中获取一个字符串,并按空格(定界符)分成单个字符串,然后将其放入各列,如上图所示?
答案 0 :(得分:-2)
SELECT ISNULL(Pos1, '') + ' ' + ISNULL(Pos2, '') + ' ' + ISNULL(Pos3, '') + ' ' + ISNULL(Pos4, '') FROM table