在SQL Server中,如何将数据从一个表复制/追加到具有相同模式的另一个表中?
编辑:
假设有一个查询
select *
into table1
from table2
where 1=1
它使用与table2中相同的模式和数据创建table1。
有没有像这样的简短查询,只将整个数据复制到已经存在的表中?
如何将数据从一个数据库复制到另一个具有相同表结构的数据库中,并保留关键字标识?
我使用Sql Server 2012 "Denali“,我想从Sql Server 2008数据库复制一些数据。我的表是完全相同的,但我想从旧的数据库到新的"Denali“数据库的数据。数据库位于不同的服务器上。
所以我想要这样的东西
USE newDB;
GO
SELECT *
INTO newTable
FROM OldDb.oldTable WITH (KEEPIDENTITY);
GO
有没有人有建议让这变得可行?
我有两个名为.05和.06的服务器。在两个服务器中,我都有DB name Media,但不幸的是,我在.05服务器中截断了一个表名为Media.Texas的表。但我知道我需要将相同的数据从.06复制到.05中的Media.Texas表。我已经完成了从一个数据库到另一个数据库的操作,但我从未在服务器之间执行过
对它进行编码以从另一台服务器取回原始数据的更好方法是什么?
insert into server2.database1.dbo.table1(
select * from server1.database1.dbo.table1)
我有两张桌子Table1,Table2。从Table1向Table2传输数据。
假设我有以下查询:
Select *
from Table1
where UserID between 5 and 10
我想把上面的结果存储到Table2。两个表保存相同类型的列。如何将数据从一个表传送到另一个表?
如果有任何问题,请问。