Dicas do OsmarJr

Autonumeração iniciando diferente de 1


(P) Como posso alterar o valor inicial de um campo do tipo Autonumeração?

Autores: Dev Hashish/OsmarJr

(R) Crie a tabela que contém o campo Autonumeração que você deseja que inicie com um número diferente de 1. Não inclua nenhum registro. Crie uma segunda tabela com um único campo do tipo Inteiro Longo, com o mesmo nome do campo da primeira tabela. Crie um registro na segunda tabela com o número que você deseja menos um (se você deseja que sua autonumeração inicie em 1000, entre com 999). Crie uma consulta Acréscimo para incluir um registro da segunda tabela na primeira tabela, exclua a segunda tabela, exclua o registro acrescentado à primeira tabela. Pode começar a entrar com seus dados. O campo Autonumeração vai começar no número desejado.

Método Alternativo:

Você pode criar uma consulta Acréscimo que simplesmente acrescenta um valor definido em um parâmetro, com apenas o campo Autonumeração (desd28-Oct-2005 11:25plo:

PARAMETERS [Number] Long;
INSERT INTO tblAuto ( intNumber )
SELECT [Number] AS Expr1;

Access 2K e superiores:

O valor inicial e o incremento dos campos Autonumeração pode ser definido nas propriedades do campo, na criação da tabela.

 

Home

Contato | Copyright©Osmar José Correia Júnior | 24-Nov-2005 18:23