我有一个包含5列的输入文件。
Portfolio
Currency
Security Name
Date
Balance
我在SQL Server 2008中使用SSIS包来读取此输入文件并将其保存到数据库中。
我提供的示例输入如下:
ABC,EUR,HIJKLMNO,2017-05-01,1200.00
ABC,USD,HIJKLMNO,2017-05-01,1300.00
DEF,EUR,ABCDEFG,2017-05-01,1100.00
DEF,GBP,ABCDEFG,2017-05-01,1500.00
我正在寻找如下输出:
ABC,EURUSD,HIJKLMNO,2017-05-01,1200.00,1300.00
DEF,EURGBP,ABCDEFG,2017-05-01,1100.00,1500.00
因此,实际上,我将两个货币条目合并为同一组合的一行。在输出中,我只是连接第二列中的两种货币,我还将第二种货币金额添加为结果中的新列。这可以通过SSIS实现吗?