Mailinglisten-Archive |
Hallo Nico, ich verstehe nicht ganz, warum du den Spaltennamen anpassen willst anstatt bei der Abfrage in dem neuen Projekt ein Alias (select alterspaltenname as neuerspaltenname,... from ....) zu nutzen. Alternativ kannst du natürlich auch einen View anlegen und einen Aliasnamen vergeben: create view neu as select alterspaltenname as neuerspaltenname,... from ..... Eine andere (in meinen Augen sehr unschöne) Möglichkeit ist, die Tabelle um die neue Spalte zu erweitern und einen Trigger einzubauen, der bspw. bei jeder Einfügeaktion die neue Spalte mit den Werten der alten füllt oder beim Einfügen (über welchen Weg auch immer) beide Spalten synchron füllen Gruß Simone Nico Haase schrieb: > Hallo ihr, > in einer Datenbank muss eine Spalte umbenannt werden. Gleichzeitig muss ich, > um Kompatibilität mit anderen Projekten, die auf diese Spalte zugreifen > müssen, aufrechtzuerhalten, eine Art Alias einrichten, so ähnlich wie ein > View: Die Tabelle soll also zukünftig unter beiden Namen dieselben > Spalteninhalte zur Verfügung stellen. Ist dies mit MySQL möglich? > Grüße > Nico >
php::bar PHP Wiki - Listenarchive