当前位置: 代码迷 >> Sql Server >> 求一条简略的语句!这里人气比较旺
  详细解决方案

求一条简略的语句!这里人气比较旺

热度:51   发布时间:2016-04-24 22:38:13.0
求一条简单的语句!!这里人气比较旺
a表
 
id  name        age
1   wang         18
2   zhang        19
3   su           20


b表

id   name     age
1    wang     20             
2    zhang    21
3    su       22

两个表的字段完全相同
现在我需要把B表中ID为1的数据,更新到对应a表中去,如果要更新字段比较多的,求最简便的SQL语句

------解决方案--------------------

delete from a where id = 1;

insert into a select * from b where b.id = 1;

------解决方案--------------------
SQL2K8以上
DELETE FROM A 
OUTPUT DELETED.id,DELETED.name,DELETED.age
INTO B(id,name,age)
WHERE id =1
  相关解决方案