ALTER TABLE accounts ADD IF NOT EXISTS verified INT(11);
Diese SQL-Zeile funktioniert nicht, ich bin mir nicht sicher wie ich es richtig umbauen kann damit diese Spalte nur erstellt wird wenn sie noch nicht existiert sorry
Wenn du in die Dokumentation schaust wirst du auch sehen das es in dem Kontext kein IF NOT EXISTS gibt. http://dev.mysql.com/doc/refman/5.1/de/alter-table.html Da die Spalte aber so oder so nur erstellt wenn sie nicht existiert, kannst du IGNORE verwenden.
Wieso sollte man so etwas "ohne Fehler" können? Ich meine, das ist ja keine Alltagsaufgabe.
[URL="https://github.com/chrisandchris"]GitHub.com - ChrisAndChris[/URL] - [URL="https://github.com/chrisandchris/symfony-rowmapper"]RowMapper und QueryBuilder für MySQL-Datenbanken[/URL]
Kommentar