i deleted 4 records form the table.after i have applied commit
.now i want to get back those records.how?
Answer Posted / asnani_satish@yahoo.com
Flashback table feature is available from Oracle 9i onwards
only. Before that deleted records once committed cannot be
rolled back. As far as Oracle 9i onwards the solution
specified by Bipin Maurya is correct. But i would like to
add something. For using FLASHBACK TABLE the user must be
granted privilege for the same. But there is another way out.
create table temp_new as select * from temp as of timestamp
to_timestamp('11/01/2011 08:45:00','dd/mm/yyyy hh24:mi:ss');
This will bring the table to the point in time specified by
timestamp.
| Is This Answer Correct ? | 4 Yes | 1 No |
Post New Answer View All Answers
Explain the use of indexes option in exp command.
How to use "in out" parameter properly?
Which is better Oracle or MS SQL? Why?
What is an oracle user role?
What exactly do quotation marks around the table name do?
if you ctreate table identity
How to define default values for formal parameters?
What is meant by an index?
How to execute a stored procedure in oracle?
What the is the diff between local index and global index. give some example.
What are the logical operations?
What are temporal data types in oracle?
How to generate query output in html format?
Explain what does a control file contain?
Can group functions be mixed with non-group selection fields?