Os identificadores primários, podem ser autoincrementados?
Os identificadores primários, podem ser autoincrementados?
Olá, Davi, tudo bem?
Sim, os identificadores primários podem ser autoincrementados, e essa é até uma prática bastante comum em sistemas de gerenciamento de banco de dados. Utilizar um identificador primário autoincrementado facilita a inserção de dados, pois você não precisa se preocupar em gerar um valor único para esse campo cada vez que um novo registro é inserido.
Você pode definir uma coluna para ser autoincrementada usando a propriedade IDENTITY
.
CREATE TABLE Exemplo (
ID int IDENTITY(1,1) PRIMARY KEY,
Nome varchar(255) NOT NULL
);
Neste exemplo, a coluna ID
é um identificador primário que será autoincrementado. O IDENTITY(1,1)
especifica que o valor inicial é 1 e será incrementado de 1 em 1 para cada novo registro inserido.
Espero ter ajudado.
Qualquer dúvida, compartilhe no fórum.
Abraços e bons estudos!