sql中如何恢复用delete删除的记录

我用delete删除了一条记录,但又感觉删错了,想恢复,用什么语句,希望大家看一看用rollback的具体语句是什么?... 我用delete删除了一条记录,但又感觉删错了,想恢复,用什么语句,希望大家看一看
用rollback 的具体语句是什么?
展开
 我来答
zyj486136
2007-03-20 · TA获得超过5324个赞
知道小有建树答主
回答量:930
采纳率:0%
帮助的人:0
展开全部
你在delete from 表名之后,他不是直接进行删除的,
你需要commit 提交后才能生效
或者可以rollback可以取消
也就是说,你在删完之后,在敲进去rollback就能恢复了
如果已经commit完,那就无法恢复了
great佯装埋倦
推荐于2017-09-06 · 知道合伙人数码行家
great佯装埋倦
知道合伙人数码行家
采纳数:3258 获赞数:24607
目前就读于重庆邮电大学移动学院,电子信息工程系。

向TA提问 私信TA
展开全部

一、DELETE 语句:

DELETE 语句用于删除表中的行。

语法

DELETE FROM 表名称 WHERE 列名称 = 值

二、删除某行

  "Fred Wilson" 会被删除:

DELETE FROM Person WHERE LastName = 'Wilson'

三、删除所有行

可以在不删除表的情况下删除所有的行。这意味着表的结构、属性和索引都是完整的:

DELETE FROM table_name

或者

DELETE * FROM table_name
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雪箂
2007-03-20 · TA获得超过502个赞
知道小有建树答主
回答量:471
采纳率:57%
帮助的人:82.8万
展开全部
要看你是不是在一个事物里,如果你是在数据库进行的操作,那么可以用rollback进行回退,如果你是在程序中进行的,并且事物还未提交,也可以用ROLLBACK。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7911d70
2007-03-20 · TA获得超过107个赞
知道小有建树答主
回答量:701
采纳率:0%
帮助的人:256万
展开全部
恢复不了了

要是在过程里还行,其他估计就不行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
乐正涵柳3
2007-03-20 · TA获得超过952个赞
知道小有建树答主
回答量:650
采纳率:100%
帮助的人:692万
展开全部
rollback
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式