Folgender
SQL Befehl ersetzt die Spalten wert1 und wert2 durch die Werte aus Tabelle 1. Voraussetzung sind dabei alledings, dass die Identifizierung eines Record in beiden Tabellen über den gleichen Primary Key ID identifiziert und in Relation gesetzt werden.
SQL-Code:
update table2
set wert1=table1.wert1, wert2=table1.wert2
from table2 inner join table1 on table2.ID=table1.ID
Was hierbei aber nicht berücksichtigt wird, sind das Hinzufügen von Records aus Table1 die in Table2 noch gar nicht existieren. Da müsste dann anschliessend noch folgender Code ausgeführt werden:
insert into table2 Select * from table1 where not(table1.ID in (select ID from table2))
Ob diese Befehle jetzt allerdings bei DBase klappen weiss ich nicht da ich kein so veraltetes
DB System mehr nutze. Probiers einfach mal aus.