使用xml文件执行存储过程

时间:2012-10-15 03:56:03

标签: sql-server xml visual-studio-2010 ssis

我在SQL Server中有一个包含一些表和存储过程的数据库。我在visual studio中创建了一个ssis包。我希望包运行存储过程,但是通过XML配置文件指定参数,源和目标表。

1 个答案:

答案 0 :(得分:0)

您需要修改存储过程才能使用动态SQL。您需要在存储过程中添加其他参数以接受表名。

在SSIS包中,添加一个带有XPath操作的XML Task,将节点读入SSIS变量。然后,您可以将SSIS变量传递给执行SQL任务。确保您还在此任务上设置延迟验证