综治维稳台账:两个SQL数据库之间能不能复制数据表??????
来源:百度文库 编辑:查人人中国名人网 时间:2024/05/03 07:48:18
两个SQL数据库之间能不能复制数据表??????
发现另一个数据库只比这个差一个表,有没有办法复制到另一个里面???
具体怎么做???
发现另一个数据库只比这个差一个表,有没有办法复制到另一个里面???
具体怎么做???
--SQL 用SELECT INTO 语句复制表语法格式如下:
SELECT *
INTO new_table_name [IN externaldatabase]
FROM old_tablename
--或者(从database_name1数据库中复制old_tablename表数据到当前数据库中,建立新表new_table_name):
SELECT *
INTO new_table_name
FROM database_name1..old_tablename
两个SQL数据库之间可以复制数据表。
如,数据库1下的表名为test1,现在要将数据库1中的表复制到数据库2中,可用如下方法:
1、登录数据库2
use 数据库2;
2、执行语句:
select * into test2 from 数据库1..test1;
此时,数据2中就有了test2表,内容和数据库1中的test1表一样。
可以的,MS的SQLServer提供了相应的功能来解决这个问题
具体操作是:>在你需要复制到的数据库上点右键->所有任务->导入数据->然后第一步的数据源那里改成你的源数据库->下一步->下一步->下一步->勾上你要复制的表和视图->再一路到底下一步就可以了
好像没有哦
INSERT B.dbo.UserInfo SELECT * FROM A.dbo.UserInfo试试呢