Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal eu tenho uma tabela contato que ela tem um ID que é autoincrement...
se na tabela tem 10 contatos e eu apago 2 ele fica com 8 ok...
mas ao adicionar um novo contato ele nao adiciona o novo com id = 9 e sim com id = 12....
eu queria saber como eu faço um update tipo assim:
update contato set id = id -1 where id = (select max(id) from contato);
tipo eu queria pegar o maior id existente no banco, e depois que eu adicionar um novo contato eu diminuir um desse valor...
eu queria conseguir fazer esse update para depois fazer uma trigger para corrigir esse problema...
Obrigado
Carregando comentários...