assegnagli NULL oppure nella tua query di INSERT non prendere in conto il campo 'codice' ( "INSERT INTO nome_tab (tutti i campi tranne 'codice') VALUES (tutto i valori tranne 'codice')" )