Mailinglisten-Archive |
Benedikt Quirmbach schrieb > Subject: Nachträglich Feldtyp ändern > > Hallo, > > ich habe in einer Tabelle ein Feld, dass bisher als enum('0','1') > deklariert ist. > > Jetzt möchte ich dieses Feld in int(1) umwandeln. > > Was passiert mit den Werten, die da schon eingetragen sind? Wird aus > '1' -> 1? Oder gehen die Feldwerte in diesem Fall verloren, weil sich > der Datentyp von string (oder so etwas ähnlichem) nicht in integer > umwandeln lässt? In letzterem Fall würde wohl aus '1' -> 0; und das > wäre natürlich nicht so gut... Aus Sicherheitsgründen würde ich das in 4 Schritten machen Erst ein neues Feld anlegen dann die Werte umwandeln und im neuen Feld abspeichern und dann erst das alte Feld löschen und das Neue Feld auf den Namen des alten umbenennen. > > Viele Grüße > Benedikt Mit freundlichen Grüßen Drießen -- Software & Computer Uwe Drießen Lembergstraße 33 67824 Feilbingert Tel.: 06708 / 660045 Fax: 06708 / 661397 _______________________________________________ Allgemeine Infos zur Liste: http://www.4t2.com/mysql/ Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de
php::bar PHP Wiki - Listenarchive