Oracle
 sql >> база данни >  >> RDS >> Oracle

Какво може да причини промяна на Oracle ROWID?

Както казахте, това се случва всеки път, когато редът е физически преместен на диска, като например:

  • Експортиране/импортиране на таблицата
  • ПРЕМЕСТВАНЕ НА ТАБЛИЦА XXXX
  • ПРОМЕНЯТЕ ТАБЛИЦА XXXX СВИВАНЕ НА ПРОСТРАНСТВО
  • ТАБЛИЦА ЗА ФЛЕШБЕК XXXX
  • Разделяне на дял
  • Актуализиране на стойност, така че да се премести в нов дял
  • Комбиниране на два дяла

Ако е в индексирана организирана таблица, тогава актуализацията на първичния ключ ще ви даде и различен 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. Масив в клауза IN() oracle PLSQL

  2. Каква е разликата между функциите RANK() и DENSE_RANK() в oracle?

  3. Търсенето без регистри и букви в Oracle

  4. Oracle, PDO_OCI срещу OCI8

  5. Функция SIN() в Oracle