PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

postgresql - uzyskaj listę różnic w kolumnach między 2 tabelami

Możesz to osiągnąć, wybierając wszystkie nazwy kolumn z table2 które nie pojawiają się również w table1 :

SELECT column_name
FROM information_schema.columns 
WHERE table_schema = 'your_schema' AND table_name = 'table2'
    AND column_name NOT IN
    (
        SELECT column_name
        FROM information_schema.columns 
        WHERE table_schema = 'your_schema' AND table_name = 'table1'
    )



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. org.postgresql.util.PSQLException:duże obiekty nie mogą być używane w trybie automatycznego zatwierdzania

  2. Jak połączyć kontenery dockera podczas kompilacji?

  3. Wzorce i modyfikatory szablonów do formatowania liczb w PostgreSQL

  4. cecha `diesel::Expression` nie jest zaimplementowana dla `bigdecimal::BigDecimal`

  5. Jakie są dostępne opcje identyfikacji i usuwania nieprawidłowych obiektów w Postgresie (np. uszkodzone indeksy)