【发布时间】:2017-02-28 11:47:42
【问题描述】:
将数据从上图格式化到下图的最简单方法是什么 我的选择是 1.Excel 2.SSIS
我已经制作了一个 SSIS 包来从各种 excel 文件中读取并将其组合到一个新的结果 XLS 文件中,如上面的那个,但需要转置一些列但同时需要复制代码部分以连接以启用唯一的行集。
【问题讨论】:
标签: sql sql-server excel ssis
将数据从上图格式化到下图的最简单方法是什么 我的选择是 1.Excel 2.SSIS
我已经制作了一个 SSIS 包来从各种 excel 文件中读取并将其组合到一个新的结果 XLS 文件中,如上面的那个,但需要转置一些列但同时需要复制代码部分以连接以启用唯一的行集。
【问题讨论】:
标签: sql sql-server excel ssis
在 SQL Server 中,我认为最简单的方法是使用cross apply:
select t.code, v.colname, concat(t.code, '-', v.colname), v.val
from t cross apply
(values ([047], 'O47'), ([068], '068'), . . .
) v(val, colname);
【讨论】: