【问题标题】:Updating table in SSIS script component在 SSIS 脚本组件中更新表
【发布时间】:2017-12-04 16:01:04
【问题描述】:

我在数据库中有包含这些列的表

ID  |  Fact  | Date

Fact 列中,我只有NULLs。我想使用Script Component 来更新此表中的数据。有什么办法吗?

注意:由于查询性能问题,我不能使用 SQL 语句。

【问题讨论】:

  • 有没有办法做到这一点?是的。但是,SQL 语句总是会执行得更好。
  • 分批更新。不要使用 SC 在 SQL 服务器上进行更新。在这种情况下,IT 没有意义。

标签: sql sql-server tsql ssis script-component


【解决方案1】:

脚本组件将允许您使用 C# 或 VB 来做事。您可以使用 C# 或 VB 发送数据库命令,但最终仍将是一条 SQL 语句。

如果您因性能问题而无法更新表中的数据,则需要调查性能不佳的原因并加以纠正。

【讨论】:

  • 我有 3800 万行要更新。也许这就是为什么:(
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-11-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-10-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多