注册 登录
编程论坛 SQL Server论坛

[求助]新人数据库表复制问题求助!

roy78 发布于 2007-10-10 09:45, 1086 次点击
同一服务器下的一个数据库的表复制到另一个数据库的表应该如何写?(查询后结果)
原数据库名 A1 表名 B1
目标数据库名 A2 表名 B2
这样写提示错误--- SELECT * INTO B2 FROM B1 它提示B1无效
这条语句是建立在同库的两表间的吧?如果不同库呢?望高手提点一下。

4 回复
#2
purana2007-10-10 10:07
use Northwind
select * into pubs.dbo.Orders from Orders
#3
西风独自凉2007-10-10 10:13
insert into a數據庫.dbo.表a
select * from b數據庫.dbo.表b

#4
roy782007-10-10 12:46
谢谢楼上的两位帮助,如果是直接将查询后的值复制到另一个库表中,是直接将查询语句加在后面吗?
如: insert into a2.dbo.b1 select * from a1.dbo.b1 "where ......" 这样对吗?
另外,对2楼热心版主的语句有点看不懂,您可以解释一下吗?我是新人,详细点行吗?多学学。。再次感谢!
#5
西风独自凉2007-10-10 13:44

正確

1