Hallo ihr da draußen
ich hab ein Problem und hoffe ich kann es so deutlich beschreiben, dass ihr mich versteht.
Und zwar folgendes:
Ich habe 2 Tabellen, diese besitzen
fast identische Spalten. Also Datentyp & Bezeichner. Nun möchte ich die kompletten Datensätze der Tabelle A in die Tabelle B schreiben.
Das Problem dabei ist, das die Spalte die in der Tabelle A nicht existiert dann Probleme macht.
Also nochmal zur Verdeutlichung:
Tabelle A:
[Spalte XXX - Int] [Spalte YYY - smallInt] [Spalte ZZZ - varchar(3)]
Tabelle B:
[Spalte XXX - Int] [Spalte YYY - smallInt] [Spalte AAA - smallint] [Spalte ZZZ - varchar(3)]
Mein bisheriger Ansatz ist folgender:
Code:
INSERT INTO Tabelle A
SELECT *
FROM Tabelle B
Ich bräuchte also einen Ansatz wie ich prüfen kann, dass die Spalte aus Tabelle A in genau die gleichnamige Spalte von Tabelle B geschrieben wird und somit die Spalte, die in Tabelle A nicht existiert "übersprungen" wird.