/ / Wycofywanie wielu transakcji za pomocą JDBC - jdbc, transakcje

Wycofywanie wielu transakcji za pomocą JDBC - jdbc, transakcje

Czy możliwe jest wycofanie wielu już transakcji z JDBC?

Zgodnie z tym linkiem tutaj: http://docs.oracle.com/javase/tutorial/jdbc/basics/transactions.html punkty zapisu są aktywne tylko dla bieżącej transakcji?

Dzięki.

Odpowiedzi:

1 dla odpowiedzi № 1

Już popełnione indywidualne lub wielokrotnetransakcje (w przeciwieństwie do punktów zapisu!) nie są możliwe w żadnej bazie danych, o ile wiem, zdecydowanie nie w Oracle. Tak, punkty zapisu są istotne tylko dla bieżącej transakcji.

Nie jestem pewien, jaki jest twój problem, ale jeśli chcesz spojrzeć na stare wartości ostatnio popełnionego stołu, możesz go użyć WYBIERZ JAKO lub podobnie, flashback całą tabelę lub nawet bazę danych.

Jeśli zastanowisz się nad tym przez jakiś czas, istnieje wiele ograniczeń, a czasami mogą być przeprowadzane indywidualne transakcje logicznie niemożliwe bez naruszania wielu reguł integralności danych ...