在ssis包中使用merge语句

发布于 2024-11-19 01:58:14 字数 167 浏览 3 评论 0原文

这是我的情况。

我在数据库 DB1(sql server) 中有表 A,在数据库 DB2(sql azure) 中有表 B,具有相同的表结构。我需要比较表 A 和表 B 中的数据,添加表 B 中丢失的记录,并更新表 B。

任何人都可以帮助我如何使用合并语句在 SSIS 包中执行此操作吗?

Here is my situation.

I have got Table A in database DB1(sql server) and Table B in database DB2(sql azure) with same table structure. I need to compare the data in table A and Table B and add the missed records in Table B and also update table B.

Can anyone help me on how to do this in a SSIS Package using merge statement?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

猫弦 2024-11-26 01:58:14

如果您知道如何在 t-sql 中编写合并语句,只需使用 Execute SQL 语句来执行它即可。

If you know how to write the merge statment in t-sql, just use an Execute SQL statement to execute it.

别忘他 2024-11-26 01:58:14

请参阅我之前提出的同一类型的问题:

合并两个表SQL Server 2008

在您的情况下,写出表的完全限定名称意味着
SERVERNAME.DBNAME.TABLENAME 这样。

希望这有帮助。:)

Please refer to the same type of question which i also asked earlier:

Merge two Table in SQL Server 2008

In your case write the fully qualified name of table means
SERVERNAME.DBNAME.TABLENAME in this way.

Hope this help.:)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文