Zitat von
mschaefer:
By Oracle geht sogar sowas:
CREATE neuetabelle AS SELECT * FROM altetabelle; DROP TABLE altetabelle;
PS: Hoffe das findet sich bald in Firebird wieder!
Grüße // Martin
In IBExpert findet man das für
ib/
fb schon lange wieder, einfach im
sql Editor
insert into neuetabelle select * from altetabelle
falls die neue tabelle noch nicht existiert wird die angelegt, aber auch
ohne Trigger etc.
alternative: einfach auf der alten tabelle auf die ddl seite gehen, alles
über die Zwischenablage in den script executive reinpacken, tabellennname
per suchen/ersetzen ändern und dann ausführen. meist sieht man aber erst
dann beim Einspielen der Daten die Probleme durch die aktiven Trigger.
Gruß
Holger