Oracle表定義改變了如何恢復原表資料

2021-09-23 22:00:20 字數 430 閱讀 9286

昨晚操作失誤,執行sql檔案把某張表結構改變後才想起來 原來那張表裡有資料

通過以下方法把資料找回來了

select * from recyclebin;     獲取到對應的object_name

flashback table "bin$waxo3x/bs2mfi3mw+cs37q==$0" to before drop rename to t_s_enail_fi;
flashback table "**站中的表名(如:bin$dsbdfd4rdfdfdfegdfsf==$0)" to before drop rename to 新錶名

在oracle中改變欄位在表中的順序

1.以sys使用者登入oracle 2.查詢你要更改的表,我們 test 中的 aaa 表為列,注意,在oracle中,表和空間都是以大寫字母顯示的,所以這裡都要用大字字母 執行select object id from all objects where owner test and object...

mysql 改變表結構

mysql中修改表結構alter用法 2007年08月08日 9 34 mysql中修改表結構alter用法 專案例項 alter table testresult add xinlindoc longblob alter table testresult add xinlindocname var...

oracle日誌歸檔模式改變

一.確認日誌工作模式 1.查詢v database sql select log mode from v database log mode archivelog 表明目前資料庫執行在歸檔日誌下,即資料庫在歸檔日誌模式下工作。2.執行命令archive log list sql archive lo...