今天无意中删掉了一条记录。然后师傅让我去别的数据库中找到该记录,然后添加过来。
 
走的时候告诉我。用insert  into test2 然后 select from test1
于是自己百度了一下,找到了该语句的具体结构:
insert into 目标数据库
select * from 源数据库
 
具体情况描述:
 
比如说在你的SQL Sever Management Studio中连接到的数据库引擎中有test1数据库和test2数据库。
 
test1 与 test2 有一样的表 Dictionary
表中内容完全一致。唯一有一点区别的在于:
test1中有一条记录是不存在与test2中的
该记录中某列tab_name 的数值为 VJudgeLevel
 
所以我们需要向test2 中增加该项纪录
insert into test2.dbo.Dictionary
select * from test1.dbo.Dictionary
where tab_name='VJudgeLevel'
 
 
今天逛51的时候又有新发现,如何将一个数据库中的一个完整的表,插入到另一个数据库中。
具体语法:
           use 库名
           go
           select * 
           into database [目的数据库]
           from database[源数据库].dbo.table[表名]