Posts Tagged ‘scn oracle’

Oracle Flashback zapytanie

sobota, lipiec 12th, 2008


 Oracle Flashback query

Flashback umożliwia nam obejrzenie danych które były w przeszłości a obecnie są już zmienione (oczywiści w ograniczonej przeszłości), Flashback może służyć do przywrócenia danych które zostały np. skasowane przez pomyłkę.

W zapytaniu Select możemy dołączyć w klauzuli np. SCN (system change number).

Zapytanie Flashback query nie zmienia żadnych danych jak inne zapytania służy tylko do odczytywania danych, w tym przypadku odczytywania danych historycznych np z danego scn.

Przykładowe zapytanie może wyglądać następująco:

select * from zatrudniony AS OF TIMESTAMP TO_TIMESTAMP(’2005-04-04 09:30:00′, ‘YYYY-MM-DD HH:MI:SS’) where imie=’Piotr’);