Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Sử dụng FLASHBACK trong Oracle

Bạn cần có Flashback Data Archive đã được kích hoạt. Sau đó, cắt ngắn có thể được đảo ngược bằng một câu lệnh như sau:

insert into <truncated_table> 
   select * from <truncated_table> as of timestamp <some time>;

Cảm ơn @Jon Heller đã thêm thông tin hữu ích này về tính năng mới:

Điều này yêu cầu phiên bản 11.2 hoặc cao hơn, đã giới thiệu hỗ trợ cho các câu lệnh DDL như truncate.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn một số NEXTVAL từ trình tự trong một câu lệnh

  2. Chạy Oracle Forms độc lập mà không cần trình duyệt

  3. Làm cách nào để nhập tệp XML trong Oracle SQL Developer?

  4. Các chức năng của Oracle Analytic - đặt lại một mệnh đề cửa sổ

  5. XMLtable với Oracle 11g