Linuchs: 1. Versuch

Beitrag lesen

Moin,

Ich kann nur aus den Informationen was machen, die in der Fragestellung erwähnt sind.

Logisch. Es geht um ein Programm, das lokale (linke Seite) und remote Tabellen (rechte Seite) mit gleichem Namen gegenüberstellt. Wenn die Satz-Anzahl oder das größte last_modified differiert, kann eine Checkbox aktiviert werden, um diese lokale Tabelle für diesen Mandanten zu aktualisieren: Bildbeschreibung

In einer Programm-Schleife werden nun die angeforderten Tabellen durchlaufen. Im aktuellen Beispiel sind es nur zwei, aber es sollen ein dutzend werden. Für jede Tabelle gilt:

  1. remote temporäre Tabelle löschen,
  2. remote temporäre Tabelle mit den Daten des Mandanten füllen,
  3. remote temporäre Tabelle lesen,
  4. Mandant aus lokaler Tabelle löschen,
  5. lokale Tabelle mit Daten aus der remote temporären Tabelle füllen (15.000).

Die Felder sind identisch. Wie kann das SQL-Kommando aussehen, ohne die Felder zu nennen? Denn die sind ja von Tabelle zu Tabelle unterschiedlich.

Linuchs