Hallo,
ich habe zunächst eine Tabelle tbl1a und will deren Werte aus Feld1 in eine andere Tabelle einsetzen:
INSERT … SELECT tbl1a.Feld1 …
Nun habe ich viele Tabellen: tbl1a, tbl2a, …, tblNa.
Die Abfrage für jede Tabelle neu zu schreiben, ist mir zu aufwendig. Ich definiere also also einen Zähler: @zaehler int, der durchläuft 1 bis N.
Nun sollte gehen:
INSERT … SELECT tbl’ + STR(@zaehler, 1, 0) + 'a.Feld1 …
Tut es aber nicht. Hochkomma falsch gesetzt, Anführungszeichen statt Hochkomma, Klammern falsch oder vergessen? Ich habe alles Mögliche probiert, sehe aber wohl den Wald vor lauter Bäumen nicht.
Vielleicht hat jemand einen Tip. Vielen Dank!