Partilhar via


Implementação de IDENTITY numa Tabela Otimizada para Memória

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada SQL do Azure

O IDENTITY é suportado numa tabela otimizada para memória, contanto que o valor inicial e o incremento sejam ambos iguais a 1 (que é o padrão). Colunas de identidade com definição de IDENTITY(x, y) onde x != 1 ou y != 1 não são suportadas em tabelas otimizadas para memória.

Para aumentar a semente IDENTITY, insira uma nova linha com um valor explícito para a coluna identidade, usando a opção de sessão SET IDENTITY_INSERT table_name ON. Com a inserção da linha, a seed IDENTITY é alterada para o valor explicitamente inserido, mais 1. Por exemplo, para aumentar a semente para 1000, insira uma linha com o valor 999 na coluna de identidade. Os valores de identidade gerados começam então em 1000.

Ver também

Migrando para In-Memory OLTP