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

Co może spowodować zmianę Oracle ROWID?

Jak powiedziałeś, dzieje się tak za każdym razem, gdy wiersz jest fizycznie przenoszony na dysku, na przykład:

  • Eksport/import tabeli
  • ZMIEŃ TABELĘ XXXX PRZESUŃ
  • ZMIEŃ TABELĘ XXXX ZMNIEJSZ PRZESTRZEŃ
  • TABELA RETROSPEKCJI XXXX
  • Podział partycji
  • Aktualizowanie wartości, aby przeniosła się do nowej partycji
  • Łączenie dwóch partycji

Jeśli znajduje się w tabeli zorganizowanej według indeksu, aktualizacja klucza podstawowego dałaby również inny ROWID.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Etap APPL_TOP w aplikacjach Oracle R12

  2. Czy istnieje funkcja do dzielenia ciągu w PL/SQL?

  3. Spór o sekwencję RAC

  4. Warunek IF EXISTS nie działa z PLSQL

  5. Korzystanie z bazy danych Oracle z CakePHP 2.0