In una tabella con dei dati, quando aggiungo una colonna e voglio che sia unica ricevo l'errore 1062.
a cosa è dovuto ?
se la stessa tabella la svuoto non mi da più l'errore.
Errore 1062: voce duplicata ... è un errore che indica che si è tentato di INSERIRE o AGGIORNARE (esplicitamente o implicitamente) una riga in una tabella utilizzando una chiave già esistente e tale colonna chiave è definita come univoca nella tabella/indice. Potrebbe trattarsi di una chiave primaria o di un'altra chiave definita esplicitamente come univoca
nel senso che se la tabella è vuota posso aggiungere la colonna e non mi da errore.
In effetti ho risolto il problema esportando la la tabella in csv, con la colonna aggiunta (senza unica) ed
elaborarla con libreoffice riempiendo la colonna con valori univoci e poi di importarla in in mariadb aggiungendo l'opzione unica