改字段int为smallint导致部分数据丢失,急问!~

sky0120 2006-09-28 03:08:31
晕了,改错字段了,该表数据不是经常更新,数据库备份应该可用。请问如何只恢复该表的数据?
...全文
221 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dawugui 2006-09-28
  • 打赏
  • 举报
回复
呵呵,这分好赚.
子陌红尘 2006-09-28
  • 打赏
  • 举报
回复
利用备份文件和日志可以将数据库恢复到误操作之前的时间点。
ww3347 2006-09-28
  • 打赏
  • 举报
回复
赚到了:)

4\truncate table a..t(清空数据库A中的T表)
5\insert into a..t select * from b..t(将数据库B中T表的数据导入数据库A中T表)
sky0120 2006-09-28
  • 打赏
  • 举报
回复
OK,一人50
dawugui 2006-09-28
  • 打赏
  • 举报
回复
1\原数据库A,
2\将备份恢复成另外一个名字的数据库如B
3\假设表为T
4\truncate table a.t(清空数据库A中的T表)
5\insert into a.t select * from b.t(将数据库B中T表的数据导入数据库A中T表)
ww3347 2006-09-28
  • 打赏
  • 举报
回复
导出、导入:)

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧