Varchar, eNum
Ich würde gerne konvertieren einer Spalte in mysql aus varchar, enum. Wenn mein neuer enum-Werte sind die Werte, verliere ich die vorhandenen Werte in der betreffenden Spalte?
- Mit Fragen wie diese, die einfachste Antwort ist, zu versuchen und finden Sie heraus. Dies können Sie über eine Sicherungskopie der Tabelle zu vermeiden, die das Potenzial für Datenverlust.
- Wird Sie blind Vertrauen, was Sie hier Lesen und riskieren den Verlust der Daten?
- Erlauben Sie mir zu widersprechen, meine follow-Programmierer. Ich glaube, dass trivial, aber die interessante Fragen haben, einen Raum ALSO nicht.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nicht, wenn die Werte in der enum-werden Sie nicht verlieren Daten.
Für die copy paste-junkies wie mich, die folgende Ausgabe von der PROZEDUR ANALYSE()
Und verwenden Sie den folgenden Befehl zum konvertieren meiner Spalte status enum:
Dass es okay ist, überspringen Sie die STANDARDEINSTELLUNG "neu".