我正在使用SSIS将一个Excel表从ftp站点导入到SQL。目标表将用于根据另一个SQL数据库计算好的和坏的记录。这是我的问题。 Excel文件名称为RTW_032613_ABC_123.xls。此文件名是许多字段的串联。我无法根据表中的字段重新创建它,因此我需要保留它并将其传递给SQL中的新表。我有一个参数@FileName,我用它来遍历ftp文件夹中的文件。我想要做的是将Excel文件中的数据导入与文件名组合,或者在导入后在每个记录中插入文件名。我从SQL中的另一个存储过程调用SSIS过程。我尝试添加SQL数据流任务,但我没有看到我在SQL Server Compact Destination或SQL Server Destination上添加insert语句的位置。
我在这个问题上对SSIS感到满意。关键是我需要的参数在SSIS中可用,但我真的需要将它传递给我的SQL表。
TIA
答案 0 :(得分:2)
如果我正在读你的问题,你有一个带有包含文件名的变量的SSIS包,你想用你发送到SQL表的每一行保存文件名?如果是这样的话:
无需单独的SQL任务。