Os identificadores primários, podem ser autoincrementados?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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!