-1
我有两个数据库像A和B以及一个公共表格作为TBL,其中来自A数据库的表格TBL有1555行,但来自数据库的表格TBL只有1000行。我需要从A数据库更新B数据库中的TBL。 1.如果这些A和B数据库位于同一服务器名称上,我该怎么办 2.如果这两个数据库都位于不同的服务器名称上,该怎么办? 在此先感谢如何将表从一个数据库更新到另一个数据库?
我有两个数据库像A和B以及一个公共表格作为TBL,其中来自A数据库的表格TBL有1555行,但来自数据库的表格TBL只有1000行。我需要从A数据库更新B数据库中的TBL。 1.如果这些A和B数据库位于同一服务器名称上,我该怎么办 2.如果这两个数据库都位于不同的服务器名称上,该怎么办? 在此先感谢如何将表从一个数据库更新到另一个数据库?
INSERT INTO YourDbToBeInsertedInto..YourTable
SELECT *
FROM YourDbToBeInsertedFrom..YourTable
WHERE PrimaryKey NOT IN (SELECT PrimaryKey
FROM YourDbToBeInsertedInto..YourTable)
使用链接的服务器
谷歌:“SQL Server链接服务器” –
adequatly格式化您的问题,并更加具体使得它更可能是你的问题的正确答案。 – Blackbam