03/09/2004

Auto incremento no MY SQL?

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..


Ivan Andre

Respostas

03/09/2004

Tnaires

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

Abraços


Responder Citar

03/09/2004

Tnaires

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


Responder Citar

03/09/2004

Ivan Andre

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?


Responder Citar

04/09/2004

Tnaires

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.


Responder Citar

05/09/2004

Ivan Andre

ok,
valeu pela dica..!


Responder Citar