【问题标题】:Execute SQL task with T-SQL query and with stored procedure in SSIS使用 T-SQL 查询和 SSIS 中的存储过程执行 SQL 任务
【发布时间】:2011-09-29 13:01:24
【问题描述】:

目前在 SSIS 执行 SQL 任务中,我正在调用一个存储过程,并且在该过程中我有一个 MERGE 语句。

如果我直接在执行 SQL 任务中调用该查询 (T-SQL MERGE) 有什么区别吗? (如果我们使用 SP,Log 会产生什么不同吗?)

请回复我...

提前致谢

【问题讨论】:

    标签: sql sql-server-2008 ssis


    【解决方案1】:

    存储过程将为您提供更易于维护的解决方案,因为您将能够利用代码重用,并且如果您的查询逻辑发生更改,则无需更改/重新发布包

    存储过程也可能为您提供最快的执行时间,因为它将被编译并且执行计划将在后续运行中重复使用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-24
      • 2020-05-11
      • 1970-01-01
      • 2023-03-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多