Autor Beitrag
CompData
Hält's aus hier
Beiträge: 8



BeitragVerfasst: Sa 08.03.03 11:33 
In allen Tabellen meines Projektes ein Feld einfügen! :?:

Habe folgendes Problem. Ausgangslage: ca. 230 Tabellen (Paradox)

Bin nun gezwungen in allen 230 Tabellen ein und das selbe Feld
einzufügen. Greife über die BDE auf die Paradox-Tabellen zu.

Ist das vielleicht irgendwie über ein SQL-Script möglich?

Bitte um Hilfe !!! Thx.
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Sa 08.03.03 11:37 
Meines wissens nach nicht.
Aber versuchs einfach mit nem Programm: Beim Connecten kriegste mit GetTableNames (eine Funktion der Database-Kompo; hoffentlich, so isses wenigstens bei IBX) alle Tabellennamen. Und dann kannste ja eine Schleife ausführen lassen, die eine SQL-Script mit jedem Tabellennamen ausführt.

Nur mal so ne Idee.

Gruß
bis11
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1247
Erhaltene Danke: 2

Apple Mac OSX 10.11

BeitragVerfasst: Sa 08.03.03 14:01 
Du kannst das über ein SQL Skript machen, mit dem Befehl :
ausblenden Quelltext
1:
ALTER TABLE `delphi` ADD `test` VARCHAR( 20 ) NOT NULL ;