naum entedi pq não funcionou, uso a 2ª opção sempre q necessário e nunca falhou...qual o tipo de tabela você está utilizando? MyISAM ou InnoDB?Se for o Inno, executa o alter table, e reinicia o serviço do mysql.agora o MyISAM deve funcionar, a não ser é claro que este procedimento implique em conflito com registros existentes (se houver né).d qquer forma, diz ae como você fez p/ galera ajudar.