Rappel :
Le FLASHBACK QUERY nous permet de lire les données telles qu’elles étaient à un instant donné du passé.
Exemple d’une interrogation basée sur un numéro SCN :
SQL> SELECT * FROM ma_table
AS OF SCN numéro_SCN ;
Exemple de création d’une table à partir d’anciennes données :
SQL> CREATE TABLE nouvelle_table AS
SELECT * FROM ma_table
AS OF SCN numéro_SCN ;
Exemple d’une interrogation basée sur TIMESTAMP :
SQL> SELECT * FROM
AS OF TIMESTAMP SYSTIMESTAMP – INTERVAL ‘10’ MINUTE ;
SQL> SELECT * FROM ma_table
AS OF TIMESTAMP TO SYSTIMESTAMP (‘23/03/2010 07:00:00’, ‘DD/MM/YYYY
HH24:MI:SS’)
Le FLASHBACK QUERY nous permet de lire les données telles qu’elles étaient à un instant donné du passé.
Exemple d’une interrogation basée sur un numéro SCN :
SQL> SELECT * FROM ma_table
AS OF SCN numéro_SCN ;
Exemple de création d’une table à partir d’anciennes données :
SQL> CREATE TABLE nouvelle_table AS
SELECT * FROM ma_table
AS OF SCN numéro_SCN ;
Exemple d’une interrogation basée sur TIMESTAMP :
SQL> SELECT * FROM
AS OF TIMESTAMP SYSTIMESTAMP – INTERVAL ‘10’ MINUTE ;
SQL> SELECT * FROM ma_table
AS OF TIMESTAMP TO SYSTIMESTAMP (‘23/03/2010 07:00:00’, ‘DD/MM/YYYY
HH24:MI:SS’)
Aucun commentaire:
Enregistrer un commentaire