Array
(
)

Auto incremento no MY SQL?

Ivan Andre
   - 03 set 2004

e aí pessoal, preciso de ajuda novamente!
eu usava anteriormente o Firebird e Interbase, sendo que este faziam isto através dos generators.
como funciona no My Sql o auto incremento? e qual é a melhor maneira de se aplicar um auto incremento...?

obs.: li uns tópicos sobre auto incremento no forum, alguns preferem fazer um código e controlá-los, outros usam tabelas auxiliares e alguns usam o próprio recurso de auto incremento,o q é melhor para MY SQL?

valeu..


Tnaires
   - 03 set 2004

Olá
#Código

CREATE TABLE (
seu campo blablabla AUTO_INCREMENT,
...
)

Abraços


Tnaires
   - 03 set 2004

Eu acho q é sempre melhor deixar o banco cuidar disso... Mas existem bancos q não dispõem de recursos para tratar do auto-incremento em rede (access, por exemplo). Então, ou o cara troca d banco (creio ser o melhor a fazer), ou trata do auto-incremento na mão, usando as dicas q vc deve ter lido.
Abraços


Ivan Andre
   - 03 set 2004

ok...
mas preciso criar algo como os generator para MY SL ou não é simples mente definir o compa como auto_increment e tá feito?


Tnaires
   - 04 set 2004

Não precisa fazer mais nada, simplesmente coloque a cláusula AUTO_INCREMENT na definição do campo, e o banco cuida do incremento automático para vc.
Abraços.


Ivan Andre
   - 05 set 2004

ok,
valeu pela dica..!