Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Zaktualizuj wszystkie wiersze tabeli po określonym czasie

Oracle ma ORA_ROWSCN Pseudokolumna. Ta kolumna zwraca „konserwatywną górną granicę numeru zmiany systemu (SCN)” ostatniej transakcji dokonanej w wierszu lub bloku danych. To jest dobre oszacowanie, kiedy blok lub wiersz był ostatnio zmieniany.

Jeśli Twoja tabela jest utworzona za pomocą ROWDEPENDENCIES , ORA_ROWSCN zwraca scn dla wiersza. NOROWDEPENDENCIES jest ustawieniem domyślnym, w którym to przypadku Oracle śledzi SCN na poziomie bloku.

SCN_TO_TIMESTAMP pozwala na konwersję scn na znacznik czasu, ale dla starego scn zgłasza wyjątek.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zrozumienie Javy Oracle na Macu

  2. Oracle:Ustaw limit czasu zapytania

  3. Jak uzyskać wczorajszą datę w Oracle?

  4. Zezwalanie użytkownikom na wybór z tabeli

  5. Uruchom procedurę składowaną programu SQL Server za pośrednictwem łącza bazy danych firmy Oracle