![]() Previous |
![]() Next |
Before you can use Flashback Table, you must ensure that row movement is enabled on the table to be flashed back, or returned to a previous state. Row movement indicates that rowids will change after the flashback occurs. This restriction exists because if rowids before the flashback were stored by an application, then there is no guarantee that the rowids will correspond to the same rows after the flashback.
To enable row movement on a table:
On the Database Home page, click Schema to display the Schema subpage.
Click
Tables in the Database Objects section.
The Tables page appears.
To find the target table for Flashback Table, do the following:
Enter the schema name in the Schema field and, optionally, the table name in the Object Name field.
Click Go to search for the table.
When you search for tables, for example, in the hr schema, you may have to page through the search results to find your table.
Select the table from the list of tables and click Edit.
In this scenario, select employees.
The Edit Table: table_name page appears.
Click Options to go to the Options subpage.
Complete the following steps:
Set Enable Row Movement to Yes.
Click Apply to update the options for the table.
An update message appears.
Complete the following steps:
Click Tables at the top of the page to return to the search results.
Enable row movement on more tables by repeating Step 1 through Step 6 for each table.
For this example, you should also enable row movement on the tables hr.jobs and hr.departments.