如何将一个数据库中的一个表复制到另一个数据库中的表中

如何将一个数据库中的一个表复制到另一个数据库中的表中两个表的列名不同。有知道的么?SQL语句直接导过去。!

第1个回答  2010-12-28
1.直接方法,将需要的查询的数据赋值到excel中。相应调整,然后再赋值到目标表中(对于数据量不大的情况下较快)
2.最好两数据库拥有相同的登录名和密码不然比较麻烦
insert into 目标数据库.dbo.目标表名(字段1...字段n)
select 段1...字段n from 源数据库.dbo.源表名

select 段1...字段n into 目标数据库.dbo.目标表名 from 源数据库.dbo.源表名
3.这样的插入注意表字段的长度和约束条件,若原表中字段长,就得将目标表中的字段相应加长
第2个回答  2010-12-28
MS SQL用法如下:
在数据库A上操作
INSERT INTO [user]
SELECT * FROM opendatasource( 'SQLOLEDB','Data Source=ip/ServerName;User ID=登陆名;Password=密码').B数据库.dbo.bakuser
WHERE DATEPART(yy,yf) < 2010
第3个回答  2010-12-28
insert into A.user (yf)select yf from B.bakuser where yf<'2010',大概的思路就是这样,具体表里的字段你自己看下
第4个回答  2013-09-12
文件包一起复制.
第5个回答  2013-09-12
我正在做设计,用过这种方法,你直接把旧表的数据导出来,然后新建个数据库,把导出来的数据导入到新建的表中就行了,方法非常简单,要是还不明白可以联系我,地址栏有我QQ,请说明来意,不加陌生人!

如何将一个数据库中的一个表复制到另一个数据库中的表中?
首先,打开并连接Sql Server,在源数据库Source_db(源数据库名称)上右键,然后依次点击“编写表脚本为”→“CREATE到”→“新查询编辑器窗口”。在第1步产生的编辑器中按”crtl+a“组合键全选内容,然后右键“复制“(或按"crtl+c"键)。新建查询,然后右键”粘贴“(或ctrl+v);如图所示,将代...

如何将一个数据库表中的'部分'数据转到另一个数据库的表
1、首先需要打开数据库连接,此时显示已创建的数据库。2、然后需要展开要操作的数据库。3、然后需要展开数据库下的所有表。4、然后需要右击要操作的表,选择【复制表格】。5、然后需要点击【复制】。6、此时显示成功复制信息即可。

如何把一个表中的数据复制到另一个表中
只复制表结构到新表 CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2 即:让WHERE条件不成立.复制旧表的数据到新表(假设两个表结构一样) INSERT INTO 新表 SELECT * FROM 旧表 复制旧表的数据到新表(假设两个表结构不一样) INSERT INTO 新表(字段1,字段2,...) SELECT 字段1,字段2,.....

如何将一个mysql数据库中的一个表导入到另一个mysql数据库中
1.方法一:登录导出到的数据库,执行 create table fromtable select * from db1.fromtable;2.方法二:在cmd下执行,mysqldump -u root -p db1 fromtable file=d:\/fromtable.sql; 输入秘密,root为用户名 登录db2 执行 source d:\/fromtable.sql;3.方法三:登录db1 执行 select * from fromt...

如何将一个表的数据导入另一个表中
数据库表间数据复制在利用数据库开发时,常常会将一些表之间的数据互相导入。当然可以编写程序实现,但是,程序常常需要开发环境,不方便。最方便是利用sql语言直接导入。既方便而修改也简单。以下就是导入的方法。1。表结构相同的表,且在同一数据库(如,table1,table2)Sql:insertintotable1select*from...

...中的一张表的数据复制到另一个数据库中的一张表中
1、使用plsql连接上数据库,展开【Tables】菜单项,下面出现的就是数据库表。2、在数据库表tblTest上面点击鼠标右键,选择【Query data】,此项的目的是查询这张数据库表的数据。3、点击完成【Query data】之后,右侧会出现一个SQL语句的窗口,默认有一条【select * from 表名】的sql语句,下方还有一...

如何将一个mysql数据库中的一个表导入到另一个mysql数据库中
首先将tb1的数据导出,导出语句为:SELECT * FROM tb1 INTO OUTFILE "c:\/temp\/yourtabledata.txt";其中yourtabledata.txt为你导出的数据文件 然后将已导出的数据文件放在你指定的路径下,假设路径为c:\/data,则导入到表tb2的语句为:LOAD DATA INFILE "c:\/data\/tbsource.txt" INTO TABLE tb2 【...

SQL语句 怎么把一个表的数据复制到另外一个表里面
SQL语句把一个表的数据复制到另外一个表里面的步骤:1、打开SQL,登录到一个数据库中,依次点击“工具”——“导出表”,在弹出的界面中选择一个用户,列出这个用户下面的所有表。2、在列出的表中选择其中一个,然后选择下面的“SQL插入”选项卡,在“输出文件”选择框中选择一个路径并填写文件名,...

SQL server 数据库 如何把一张表复制到另一个数据库表中
SQLserver数据库如何把一张表复制到另一个数据库表中的方法。如下参考:1.首先,在桌面上单击“ManagementStudio”图标。2. 然后,在绑定布局中,右键单击表test2中的“编辑前200行”选项。的权利 3.然后,在这个接口中,选择表test2的所有内容,并右键单击“copy”选项。4.然后,在该接口中右键单击表...

sql如何将一 个数据库里的某一个表导入另一个数据库同名的表里
如果是在同一个服务器上,可以直接用SQL语句执行,大概写法如下:insert into B.dbo.dept ( col1,col2,... )select col1,col2,...from A.dbo.dept

相似回答