Auto incremento no MY SQL?

Delphi

03/09/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..


Ivan Andre

Ivan Andre

Curtidas 0

Respostas

Tnaires

Tnaires

03/09/2004

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

Abraços


GOSTEI 0
Tnaires

Tnaires

03/09/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


GOSTEI 0
Ivan Andre

Ivan Andre

03/09/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?


GOSTEI 0
Tnaires

Tnaires

03/09/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.


GOSTEI 0
Ivan Andre

Ivan Andre

03/09/2004

ok,
valeu pela dica..!


GOSTEI 0
POSTAR