Dan*_*ris 1 sql database sql-server export
当我右键单击要从中导出数据的数据库时,我只能选择单个表或视图,而不是能够导出所有数据.有没有办法导出所有数据?
如果无法做到这一点,您能告诉我如何做到以下几点:
我需要从较大的数据库中获取所有附加数据到较小的数据库中.
两者都是MS SQL数据库
因为它们都是MS SQL Server,在不同的主机上...当你可以设置一个链接服务器实例时,为什么还要使用CSV,这样你就可以通过SQL语句从另一个实例访问一个实例?
使用四种名称语法在查询中引用名称:
INSERT INTO db1.dbo.SmallerTable
SELECT *
FROM linked_server.db.dbo.LargerTable lt
WHERE NOT EXISTS(SELECT NULL
FROM db1.dbo.SmallerTable st
WHERE st.col = lt.col)
Run Code Online (Sandbox Code Playgroud)替换WHERE st.col = lt.col为您认为是两个表之间的重复值的任何条件.