Ⅰ sql sever 命令如何撤銷刪除
不能,資料庫操作都是不能撤消的,它不會給你一個回收站
如果用其它程序來操作資料庫的話,可以在添加/修改/刪除操作時,先把原數據備份到另一表,這就是一般程序所做的備份,用以防止誤刪除
Ⅱ sql語句執行後能不能撤銷
沒有辦法,除非用了事務 Begin transaction,且執行了Update後還未commit transaction,可以用rollback transaction來回滾和撤銷 我也犯過好幾次update後面沒有加where條件的嚴重錯誤,幸好事先有備份,可以用覆蓋的方式來恢復,否則真的是狗屁了,所以後來我在執行任何一條update語句前都要寫注釋-別忘了加where條件,或者索性用事務
Ⅲ 如何撤銷sqlserver還原
如果已經提交,那隻有再次執行update更新為之前的數據,如果不記得原有的數據,oracle的話一般來說(默認配置)可以用as of timestamp查詢到24小時內任一時刻的數據,其他資料庫不太清楚是否有類似找回的辦法,這也即是熱備的重要性啊
Ⅳ 【急】sql撤銷上步操作
1、rollback
2、如果修改記錄是一條的話,反向操作一下,update回去,但是前提要知道你更新前的數據是什麼。
---
以上,希望對你有所幫助。
Ⅳ SQL server 執行的SQL語句怎麼撤銷
使用事務
begin transction 事務名
sql 語句
rollback transaction 事務名
Ⅵ sql語句撤消
除非用rollback,要不就只能用備份的資料庫還原了
FLASHBACK方便是方便,但好像只有ORACLE 10G裡面才有,9i沒有的
Ⅶ 怎麼撤銷 sqlserver上一步操作
怎麼撤銷 sqlserver上一步操作
可以用觸發器控制
或者事物也可以
Ⅷ SQL資料庫撤銷刪除
事務未提交且未關閉的前提下才能撤銷,PLSQL在執行完Delete後,左上角會有兩個按鈕點亮,一個綠色向下箭頭,點擊提交更改,一個紅色向上箭頭,點擊撤銷刪除。除此之外沒有別的了。
Ⅸ 如何撤銷一個已經執行的更新SQL語句
如果沒有提交,可以撤回,如果已經提交,則看是否有備份。 如果有備份,那麼恢復資料庫到另外的地方,然後此表恢復。