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

Oracle diff:как да сравним две таблици?

Опитайте това:

(select * from T1 minus select * from T2) -- all rows that are in T1 but not in T2
union all
(select * from T2 minus select * from T1)  -- all rows that are in T2 but not in T1
;

Без външен инструмент. Няма проблеми с производителността с union all .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да настроите целевата директория на архивния дневник в базата данни на Oracle

  2. Таблици с история на корекции в Oracle Apps (11i/R12.1/R12.2)

  3. Защо получавам изключение OutOfRange във функцията GetOrdinal на това поле CLOB?

  4. Как да се справяте с единична кавичка в Oracle SQL

  5. Бавна миграция към облак