Coluna de identidade

Content

Amostras de código

Criar contatos da tabela (primeiro nome Varchar (30), SaltName Varchar (30), Telefone Varchar (16), ContactId int Identity (1, 1))

ou

Criar contatos da tabela (primeiro nome Varchar (30), SaltName Varchar (30), telefone Varchar (16)) Contatos da tabela de goleiros Adicionar contato com contato int (1, 1)

No Postgres

Criar contato da tabela (contact_uuid uuid chave primária padrão gen_random_uuid (), primeiro_name varchar, last_name varchar, telefone varchar);

Funções relacionadas

Muitas vezes, é útil ou necessário saber qual valor de identidade foi gerado por um comando Insert. O Microsoft SQL Server fornece várias funções para fazer isso: @@ Identity fornece o último valor gerado na conexão atual no escopo atual, enquanto o ident_current (tableName) fornece o último valor gerado, independentemente da conexão ou escopo em que foi criado.

Exemplo:

Inserir em contatos (primeiro nome, último nome) valores ('teste', 'user')-selecione @@ identidade-ou-declare @id int @id = @@ Atualização de identidade Contatos define telefone = 'xxx-yyy- Zzzz 'onde contactId = @id

Veja também

Surrogate keyUnique key