数据库中还原表中的content字段的方法

作者:动易软件 来源:本站原创 点击数: 发布时间:2015年08月05日

问题描述:不小心把数据库中文章表中的content字段给删除如何还原?

 

问题分析:只有前段时间备份的数据库,如果直接还原之前的数据库那新增的数据以及设置好的权限都得重新处理。因此需想办法只还原目前数据库的content字段。

 

问题解决:执行语句如下:

Update [数据库1].[dbo].[PE_U_Article]
set [数据库1].[dbo].[PE_U_Article].[Content] = A.[Content]
From [数据库2].[dbo].[PE_U_Article] A
where [数据库1].[dbo].[PE_U_Article].ID = A.ID and  A.ID>1 and A.ID<2

数据库1:需要恢复content字段的数据库

数据库2:上文中打包的原始数据库

id:原始打包数据库中content字段的id区间范围

经过上面的步骤终于成功还原content字段,接下来可手动补充只有标题没有内容的数据,而账户权限等不用重新设置。

 

注意:操作前请务必先备份好数据库。