【问题标题】:Merge statement in SSISSSIS中的合并语句
【发布时间】:2017-11-11 23:10:49
【问题描述】:

我在 SSIS 中使用 MERGE 语句来填充事实表。该表有近 250 万条记录,我的源表来自 PeopleSoft。我的问题是,有时当学生放弃课程并且我试图将这条记录保留在数据仓库中时,源表中的记录会被删除。我在合并语句中使用匹配时和不匹配时的语句。 问题 - 如果记录在源中被删除并且我执行我的合并语句,由于记录不再匹配任何连接,它会保持不变还是被清除?

【问题讨论】:

  • 如果你只在你的事实表上做UPDATE/INSERT,而没有实际的DELETE,那么你不会有任何问题。
  • @Chris Mack 谢谢!!

标签: sql merge ssis


【解决方案1】:

记录将保持不变。不匹配的记录不会自动删除。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-04
    • 1970-01-01
    • 2020-01-18
    • 1970-01-01
    • 1970-01-01
    • 2014-12-19
    相关资源
    最近更新 更多