Entwickler-Ecke
Datenbanken - Firebird Views
theo - Fr 16.11.07 16:39
Titel: Firebird Views
Hallo!
Kennt jemand ein Tool mit dem ich Views im Firebird ändern kann (alter view kennt firebird nicht)
uko - Fr 16.11.07 16:43
Warum dropst Du den View nicht und legst ihn dann neu an?
Grüße,
Uli
theo - Fr 16.11.07 16:46
Drop geht nicht, weil die view bereits verwendet wird.
uko - Fr 16.11.07 17:04
Das versteh ich nicht! Willst Du etwas den View zur Laufzeit des Programms aendern? Die einzige Situation, in der so was zulässig ist, ist wenn das Programm die Datenbank bei einem Update der Programmversion aktualisiert. Wenn noch andere Programme den selben View verwenden, dann ist das Update nicht durchführbar, so lange diese aktiv sind!
Grüße,
Uli
theo - Fr 16.11.07 17:12
Nein nicht zur Programmlaufzeit.
Die View wird von einer SQL-Procedure verwendet und diese SQL-Procedure von einem Trigger usw.
In Firebird kannst Du nur löschen, wenn keine Abhänigkeiten bestehen (ist ja auch logisch), aber ich will in einer View eine Spalte einfügen.
Ich kenne dafür beim MSSQL "ALTER VIEW" und alles ist gut.
theo - Fr 16.11.07 17:59
Ich hab ein Tool gefunden "FlameRobin" damit kann man Views ändern
mkinzler - Sa 17.11.07 09:36
RECREATE VIEW statt
ALTER VIEW
| Zitat: |
| Ich hab ein Tool gefunden "FlameRobin" damit kann man Views ändern |
Sollten andere Tolls auch können.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!