Qual a opção para auto incremento no Sql Server 2008?

2 respostas
F

Qual a opção para auto incremento no Sql Server 2008 ?
Estou criando uma tabela (não é digitando o script) defini a chave primária mas como posso colocar pra gerar o código da chave primária automático ?

2 Respostas

tek

Buenas, no MSSQL o auto incremento é chamado de IDENTITY

E pode ser utilizado da seguinte forma

PK_Id int PRIMARY KEY IDENTITY

No insert pelo java vc pode não mandar esse campo que o banco da conta do recado.

Qualquer dúvida estou a disposição

F

ok, entendi … eu estava com essa dúvida também … se precisava da um insert na chave.
É o seguinte, eu preciso criar um programa onde eu cadastre o produto e ele me retorne a chave primária, só que cada produto tem um código diferente.
Por exemplo: Eu cadastro uma Tv dai o programa tem que me retornar o código (auto incremento) que o banco criou para o determinado produto.
Como posso fazer isso ? a consulta eu faço pela código … mas como ele irá me retornar o código quando eu cadastrar ?

Criado 26 de julho de 2011
Ultima resposta 27 de jul. de 2011
Respostas 2
Participantes 2