Pagina1 van 1

SQLite3 – Vergelijk 2 tabellen, maak een lijst van gemiste kolommen

SQLite3 – Vergelijk 2 tabellen, maak een lijst van gemiste kolommen

Welkom bij de Tweaking4All gemeenschapsforums!
Voor je gaat deelnemen, bekijk de Forum Regels!

Specifieke onderwerpen: Start het onderwerp met de naam van het programma of systeem.
Voorbeelden: "MacOS X - Jouw vraag", "MS Word - Jouw Tip of Truc".

Merk op: Omschakelen naar een andere taal zal niet werken als je een post aan het lezen bent.
Posts/Reacties hebben geen tegenhanger in de andere taal.




RSS Feed

Home Forums Software Development Databases SQLite3 – Vergelijk 2 tabellen, maak een lijst van gemiste kolommen

1 berichten aan het bekijken (van in totaal 1)
  • Auteur
    Berichten
  • 5966

    Hans
    Sleutelbeheerder

    Ik zat met een probleempje waarbij ik 2 tabellen moet vergelijk om te zien welke kolommen (velden) gemist werden.

    Omdat het best wat moeite koste, hier mijn oplossing.

    Ik heb 2 tabellen: preferences en preferences_old ….

    De oude preferences (preferences_old) tabel mist wat kolommen die de nieuwe tabel wel heeft, en ik wilde graag een lijstje met de kolomnamen.

    Deze SQL query geeft deze lijst (werkt pas vanaf SQLite 3);

    SELECT name FROM pragma_table_info("preferences") 
    WHERE NOT name IN (SELECT name FROM pragma_table_info("preferences_old"));
1 berichten aan het bekijken (van in totaal 1)



Je moet ingelogd zijn om reacties te kunnen plaatsen voor dit onderwerp.