AUTO_INCREMENT De 4 digitos

galera, como faço um AUTO_INCREMENT de 4 digitos? e de preferencia RANDOM?

seria um numero Random pra usar como senha

No MySQL? Sem chances.
Só fazendo uma trigger ou stored procedure e olhe lá ainda.

sim Mysql :confused:

Quando uma coluna é auto_increment, obrigatoriamente ela é a primary key e, ela será incrementada em 1 (uma) unidade sempre que um novo registro for inserido.
Não tem como mudar isso.
Agora, se você quiser, pode remover a indicação de auto_increment e criar uma stored procedure que faça o que você espera.

Ao invés de criar direto no banco, cria um método em Java usando a classe randon que escolhe um numero de 4 dígitos, e o grave no banco de dados. Ai você pode validar o numero escolhido comparando com cada valor já existente no banco para que o cada valor escolhido seja único.

E torna o processo extremamente custoso e lento, certo?

[quote]E torna o processo extremamente custoso e lento, certo? [/quote]Acredito que a diferença de desempenho seja mínima, porem você terá uma solução muito mais flexível. Por exemplo ja pensou se chega um dia em que 4 dígitos não seja mais suficiente?