Mailinglisten-Archive |
Hallo Liste, eine Frage zum Alter-Statement... ich möchte die folgende Query nur dann ausführen, wenn die entsprechende Spalte auch wirklich existiert, sonst wirft MySQL Fehler: ALTER TABLE Node DROP Descr; Hintergrund ist, dass ich ein UPDATE-Script für eine Anwendung schreibe und dieses an Kunden verschicke, die jeweils unterschiedliche Versionen installiert haben. Manche haben das Feld "Descr" noch in der Tabelle stehen, andere nicht. Gibt es also ein Äquivalent von "IF NOT EXISTS" für Spalten? Also im Prinzip suche ich ein "IF COLUMN EXISTS Node ALTER TABLE Node DROP Descr; Wenn nein, wie würdet Ihr eine solche Aufgabe lösen? Danke + Grüsse, Ingo -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive