我必须使用查询将包含数据的表从一个数据库复制到另一个数据库。我知道如何复制数据库中包含数据的表。但我不确定如何在两个数据库之间进行复制。
我必须复制大量的表,所以我需要任何使用查询的快速方法...
任何人请帮忙...提前致谢...
最佳答案
您可以使用相同的方式复制一个数据库中的表,即 SELECT INTO
但使用完全限定的表名称 database.schema.object_name
像这样:
USE TheOtherDB;
SELECT *
INTO NewTable
FROM TheFirstDB.Schemaname.OldTable
这将创建一个新表 Newtable
在数据库中TheOtherDB
从表中OldTable
属于数据库TheFirstDB
关于sql - 将包含数据的表复制到 SQL Server 2008 中的另一个数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14065580/