Hallo,
ich habe hier eine
Paradox DB, die ich mit der
BDE von D7 aus anspreche. Die
DB nicht von mir erstellt.
Ich habe vor einiger Zeit eine Reparatur-Routine geschrieben, die nicht mit TUTIL arbeitet, sondern die entsprechenden Create-Statements generiert, eine neue Tabelle erstellt und die Daten dann per INSERT ... SELECT einfach kopiert.
In der original-
DB existiert ein Index "-Name" (wie kann man so einen Index überhaupt erstellen?). Mein Programm macht nun ein
CREATE INDEX -Name ON "tmp_ADRESSEN_tmp" ("tmp_ADRESSEN_tmp"."Name");
was natürlich wg. des Bindestriches schief geht.
Ich habe bereits versucht, mit "", '', [], ´´, `` zu klammern und mit \ zu escapen, aber das geht auch nicht.
Da es nicht meine Datenbank ist, würde ich ungerne den Index-Namen ändern (und derjenige, der die
DB angelegt hat, muss es ja auch hinbekommen haben).
Hat jemand eine Idee, wie ich den Index angelegt bekomme ?
lg
Sebastian