Talvez as únicas desvantagens que vejo sejam: a mudança do tipo de geração ao mudar de banco de dados (em bancos como o Oracle é preciso utilizar sequências) e o fato de, ao inserir, vc precisa, em alguns casos, recuperar do banco o valor que foi criado.
Talvez para tabelas muito grandes, o uso de auto-incremento seja limitado, tendo que se passar a chave para uma string e utilizar um algoritmo mais elaborado. Mas a tabela tem que ser muito grande mesmo. Em 12/05/05, Rubem Rocha<[EMAIL PROTECTED]> escreveu: > Particularmente, não vejo desvantagem alguma em trabalhar com > auto-incremento. E tb ñ vejo uma maneira melhor de criar valores sequencias > para chaves do que isso. > > []s > > -----Mensagem original----- > De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Info > Desenvolvimento > Enviada em: quinta-feira, 12 de maio de 2005 08:27 > Para: delphi-br@yahoogrupos.com.br > Assunto: [delphi-br] Auto-Incremento > > Alguém pode me responder quais as vantagens e as desvantagens em se trabalhar > com Auto-Incremento? > > PAULO FERNANDES > > [As partes desta mensagem que não continham texto foram removidas] > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > Para ver as mensagens antigas, acesse: > http://br.groups.yahoo.com/group/delphi-br/messages > > Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou > [EMAIL PROTECTED] > > Links do Yahoo! Grupos > > -- > No virus found in this incoming message. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005 > > -- > No virus found in this outgoing message. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005 > > ************************************************************************* > > Esta mensagem, incluindo os seus anexos, contém informações confidenciais > destinadas a indivíduo e propósito específicos, e é protegida por lei. Caso > você não seja o citado indivíduo, deve apagá-la imediatamente. É > terminantemente proibida a utilização, acesso, cópia ou divulgação não > autorizada das informações presentes neste email. As informações contidas > nesta mensagem e em seus anexos são de responsabilidade de seu autor, não > representando idéias, opiniões, pensamentos ou qualquer forma de > posicionamento por parte da Fundação Desembargador Paulo Feitoza. > > The information contained in this communication is confidential, is law > protected, and is intended only for the business use of the addressee. If you > have received this communication in error, please immediately delete it. It's > forbidden the unauthorized use, access, copy or disclose of the information > contained in this communication. The content of this message is > responsibility of the author, and does not represent ideas, opinions, > thoughts or any kind of statement of Fundação Desembargador Paulo Feitoza. > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > Para ver as mensagens antigas, acesse: > http://br.groups.yahoo.com/group/delphi-br/messages > > Para falar com o moderador, envie um e-mail para: > [EMAIL PROTECTED] ou [EMAIL PROTECTED] > > Links do Yahoo! Grupos > > > > > -- João Paulo L.G. [EMAIL PROTECTED] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html