phpbar.de logo

Mailinglisten-Archive

[dbs] Spaltenalias in MySQL?

[dbs] Spaltenalias in MySQL?

Christoph Jeschke christoph.jeschke at gmail.com
Fr Mär 12 15:47:21 CET 2010


Hallo Nico,

> 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?

Du kannst entweder jedes Programm anpassen (was ich nicht empfehlen
würde) oder einen View einrichten, der den Spaltennamen entsprechend
übersetzt. Das wird übrigens von MySQL auch so empfohlen.

MySQL unterstützt Views ab Version 5.0.

Gruß
Christoph Jeschke

php::bar PHP Wiki   -   Listenarchive