TSQL或SSI将列转换为行

TSQL或SSI将列转换为行,tsql,ssis,Tsql,Ssis,谁能建议如何实现以下目标?i、 e.使用TSQL或SSI将中的列转换为行: e、 g。 由此: col1 col2 start end col1 col2 col3 col4 start break start end 为此: start end start break start break 由此: col1 col2 start end col1 col2 col3 col4 start break sta

谁能建议如何实现以下目标?i、 e.使用TSQL或SSI将中的列转换为行:

e、 g。 由此:

col1    col2
start   end
col1    col2    col3    col4
start   break   start   end
为此:

start
end
start
break
start
break
由此:

col1    col2
start   end
col1    col2    col3    col4
start   break   start   end
为此:

start
end
start
break
start
break

谢谢。

谢谢@Dalex的回答

因为我使用的是SSI,所以我最终使用了无需代码的Unpivot转换任务