你在delete from 表名之后,他不是直接进行删除的,
你需要commit 提交后才能生效
或者可以rollback可以取消
也就是说,你在删完之后,在敲进去rollback就能恢复了
如果已经commit完,那就无法恢复了
一、DELETE 语句:
DELETE 语句用于删除表中的行。
语法
DELETE FROM 表名称 WHERE 列名称 = 值
二、删除某行
"Fred Wilson" 会被删除:
DELETE FROM Person WHERE LastName = 'Wilson'
三、删除所有行
可以在不删除表的情况下删除所有的行。这意味着表的结构、属性和索引都是完整的:
DELETE FROM table_name
或者
DELETE * FROM table_name
要看你是不是在一个事物里,如果你是在数据库进行的操作,那么可以用rollback进行回退,如果你是在程序中进行的,并且事物还未提交,也可以用ROLLBACK。
恢复不了了
要是在过程里还行,其他估计就不行了
rollback