我们现在有一个含有数据的数据库,一个是新创建的新数据库,通常我们要把老数据库中的数据添加到新数据库中
如果新数据库中没有创建和老数据库中表那么我们可以使用一下的执行语句进行添加数据:
1.A数据库中有数据,B数据库是新创建的数据库B数据库中没有创建表
select *
into B.dbo.class ---class是表因为B数据库中没有class表用这种方式添加数据是可以在B数据库中新创一个class表
from class
--还有要说明一下,我们这条语句的执行必须是在A数据库中执行才可以添加数据成功
2.同样A数据库中有数据,B数据库中创建了表名和A数据库中表名并且列名有相同的表student
insert student(cno,clno,sname,pwd)
select cno,clno,sname pwd
from A.dbo.student
--我们这条语句的执行必须是在目标数据库(新创建的数据库)中执行
希望这些能帮到你们!呵呵,我也是刚学的,有机会共同探讨探讨!
本文详细介绍了如何将数据从一个数据库迁移到另一个新创建的数据库,包括两种常见情况:新数据库中无对应表和新数据库已有相同表。提供了具体的SQL语句示例,并强调了执行语句的正确位置。

被折叠的 条评论
为什么被折叠?



