sql >> Databáze >  >> RDS >> PostgreSQL

postgresql - získáte seznam rozdílů sloupců mezi 2 tabulkami

Toho lze dosáhnout výběrem všech názvů sloupců z table2 které ne se také objeví v 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. migrace ze sqlite na postgresql v django

  2. SQLite - Aktualizace dat

  3. Jak vypočítat počet skoků mezi zdrojem a cílem?

  4. Proč je tento SQL dotaz s poddotazem velmi pomalý?