SQL sever 中怎样把查询的数据录入另一个数据库

如题所述

用数据库名称 + dbo + 表名 的 方式操作。
两个数据库关联查询
select * from test.dbo.clientinfo, pubs.dbo.userinfo where test.dbo.clientinfo.userid = pubs.dbo.userinfo .userid

写入数据库
insert into test.dbo.clientinfo() select a, b from pubs.dbo.userinfo
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-11-19
用SqlServer自带的DTS工具就方便了啊
你可以学一下本回答被网友采纳
第2个回答  2010-11-19
insert into 库名.dbo.表名 (字段用逗号间隔)
select (字段对应上面插入的字段) from 库名.dbo.表名 where 条件
第3个回答  2010-11-19
使用INSERT语句将数据表Employees中性别=1的记录插入数据表Employees1
(数据表Employees1的结构与Employees完全相同)

INSERT INTO Employees1
SELECT *
FROM Employees
WHERE Employees.性别=1
第4个回答  2010-11-26
可以把查询的结果当作一个新表来保存 创建表的SQL语句应该知道吧?把查询结果的所有字段在新表中进行申明 然后insert into table(字段名)(select的查询语句)
相似回答
大家正在搜