您的位置:首页 > 数据库

备份数据库中的表

2015-11-25 13:32 295 查看
数据库中有两张表A,table_bak。A为实时数据表,table_bak为备份表。两张表中都有ID,table_bak中已存的ID,不用备份。

insert into table_bak
select * from A
where id not in(select id from table_bak)
如果对已存在的ID,进行字段更新,再加上以下语句:
UPDATE table_bak SET
A.c       = table_bak.c,
A.d       = table_bak.d
FROM A, table_bak
WHERE A.id   = table_bak.id


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: