Vorrei cambiare lo schema di una tabella in modo che un campo Integer cambi in Varchar uno, ma mantieni i dati (i numeri precedenti ora saranno stringhe).MySql, c'è un modo per convertire il campo Integer in Varchar senza perdere i dati?
5
A
risposta
11
Provate a modificare lo schema:
alter table table_name change col_name col_name varchar(10)
+0
Pulirà i dati o no? Ti sto chiedendo di 'provare' nella tua risposta. –
+0
questo non scorrerà i tuoi dati. hai appena intenzione di cambiare il tipo da intero a varchar –
No, da 'uno' che intendevo campo. Se è importante, il campo finale deve essere varchar (10). –