Stai sbagliando approccio.Originariamente inviato da binos1979
ho usato var char e tutto funziona .... grazie per la dritta.
mi permetto di farti notare nuovamente l' utilità di fissare una chiave sul codice fiscale ................ cio ti consente di non dovere fare faticose operazioni di controllo (come anche nel caso dell' username).
Se usi il codice fiscale come chiave primaria senza fare controlli in fase di inserimento dovrai comunque gestire l'errore di duplicazione che il mysql ti restituirà.
Oltre al fatto che importare una chiave così lunga in altre tabelle sarebbe uno spreco assurdo.
Gestendo invece la situazione a prescindere (controlli se il dato esiste già e agisci di conseguenza), hai un sistema meglio progettato, più efficente e più facile da gestire.