我有一堆.csv文件,每个文件都包含一个可以创建某个表的脚本。
我想在所述文件中使用这些脚本创建表(每个表使用一个文件创建)。
我有一个foreach
循环容器,用于指定路径和要使用的文件。
我不知道如何配置Execute SQL Task
以执行每个文件中的脚本以创建表格。
答案 0 :(得分:0)
您可以将Execute SQL Task与表名的输入参数一起使用(我会使用'for each'容器提供的表名。如果表存在,我会首先删除该表,然后使用create重新创建它table命令(在执行SQL任务中)。
正如其他人所说,您可能需要小心删除表的任务,但我创建了大量涉及截断和/或创建表的SSIS包。