Wie kopiert man Daten zwischen zwei Tabellen in SQLite?

8

Ich habe zwei Tabellen mit verschiedenen Spalten wie folgt:

%Vor%

Wie kann ich Daten 'Name', 'Adresse' aus Tabelle1 in Tabelle2 kopieren.

Und meine Frage hat zwei Situationen:

  • Erstens: table1, table2 in derselben Datenbankdatei
  • Zweitens: table1 in der Datei data1.db, table2 in der Datei daten2.db
Dennie 13.10.2009, 12:03
quelle

1 Antwort

20

Das Kopieren in SQL funktioniert wie folgt:

%Vor%

Wenn die Werte der Spalte id_ identisch sind, müssen Sie

einfügen und aktualisieren %Vor%

Wenn Sie die Spalten zwischen den Datenbanken kopieren müssen, exportieren Sie diese zuerst in eine Datei (verwenden Sie ein beliebiges Format, zB CSV) und fügen Sie diese Datei manuell in die zweite Datenbank ein, da Sie kein SQL schreiben können sagt "benutze diese sqlite-Strukturen".

    
Aaron Digulla 13.10.2009, 12:19
quelle

Tags und Links