【发布时间】:2017-06-04 02:16:39
【问题描述】:
我正在使用 SSIS 将数据从多个源加载到目标表。目标表只有 5 列,但我们有 11 个值(列)需要加载。所以我用相同的 ID 加载到第二行和第三行。
问题不是每个 ID 都有 11 个值,大多数都小于 11。所以表中有 Null 和 0 Amount 。要求是我们必须按顺序使用值名称和金额。例如,如果 Value Amount3 = Null 。然后我们应该使用 ValueName 4 和 ValueAmount4 来填充 ValueAmount3 和 ValueName3。
列名 ID |ValueAmount1 |ValueName1 |ValueAmount2 |ValueName2 |ValueAmount3 |ValueName3 |ValueAmount4 |ValueName4 |ValueAmount 5 |ValueName5
任何建议将不胜感激!
【问题讨论】: