Seite 1 von 1

Tabelle in Base 6.3.3.2 umbenennen

Verfasst: Do 21. Nov 2019, 21:22
von zwackel
Hallo,
ich möchte verschiedene Tabellen in Base 6.3.3.2 umbenennen. Dies ist allerdings nicht möglich, da der Eintrag per rechtem Mausklick nicht zur Verfügung steht und im Menü Bearbeiten ausgegraut ist.
Der Befehl
alter table "Schlagworte_FE" rename to "H_Schlagwort_FE"
gibt den Fehler aus

1: firebird_sdbc error:
*Dynamic SQL Error
*SQL error code = -104
*Token unknown - line 1, column 30
*rename
caused by
'isc_dsql_prepare'

Was muss ich tun?
Grüße
Volker

Re: Tabelle in Base 6.3.3.2 umbenennen

Verfasst: Fr 22. Nov 2019, 02:32
von Wanderer
Hallo,

neue Tabelle identisch zur bisherigen anlegen,
den Inhalt übernehmen (kopieren) per INSERT INTO dann die Ursprungstabelle löschen.

Alle Referenzen auf die alte Tabelle manuell anpassen....

Mfg, Jörn

Re: Tabelle in Base 6.3.3.2 umbenennen

Verfasst: Fr 22. Nov 2019, 15:20
von RobertG
... und dass das Umbenennen nicht möglich ist liegt schlicht daran, dass das in Firebird nicht vorgesehen ist.