【发布时间】:2014-08-28 21:43:18
【问题描述】:
我正在编写一个从 Oracle 数据库导入数据的 SSIS 包。有可能某些行已经在目标表中,并且看到 SSIS 2008 中没有任务允许我检查这一点,我的想法是创建一个临时表并使用目标表中的一个字段来过滤临时表的行我实际上可以插入。
我了解本地和全局临时表vanish when they go out of scope。所以,我的问题是,当我的 SSIS 包继续执行下一个任务时,我的临时表会消失吗?
【问题讨论】:
-
查找任务让您检查行是否已经存在。但我认为数据库方法是一种更好的方法。我不能告诉你临时表是否会在下一个任务中消失,但如果你有这个选项,我建议你使用永久表而不是临时表。
标签: sql-server sql-server-2008 ssis