Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marvi

autoincremente

Recommended Posts

Ola pessoal,Eu uso o Access e ele tem o autoincrement que é uma numereção que é gerada atomaticamente e gostaria de saber se no SQL Server tem também e como é chamado?Obrigado!Marcus

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem sim, é chamado de identity, veja o exemplo do BOL (books on-line do SQL Server)

 

USE pubsIF EXISTS(SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES	  WHERE TABLE_NAME = 'new_employees')   DROP TABLE new_employeesGOCREATE TABLE new_employees( id_num int IDENTITY(1,1), fname varchar (20), minit char(1), lname varchar(30))INSERT new_employees   (fname, minit, lname)VALUES   ('Karin', 'F', 'Josephs')INSERT new_employees   (fname, minit, lname)VALUES   ('Pirkko', 'O', 'Koskitalo')
se precisar recuperar o último valor inserido em uma coluna identity de uma tabela, tem exemplos nestes posts:

http://forum.imasters.com.br/index.php?showtopic=170561

http://forum.imasters.com.br/index.php?showtopic=116956

 

 

falows

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.