Partilhar via


sys.identity_columns (Transact-SQL)

Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure Azure Synapse Analytics Analytics Platform System (PDW)

Contém uma linha para cada coluna que seja do tipo identidade.

A exibição sys.identity_columns herda linhas da exibição sys.columns . A exibição sys.identity_columns retorna as colunas na exibição sys.columns , além das colunas seed_value, increment_value, last_value e is_not_for_replication . Para obter mais informações, confira Exibições de catálogo (Transact-SQL).

Nome da coluna Tipo de dados Descrição
<Colunas herdadas de sys.columns> A exibição sys.identity_columns retorna todas as colunas na exibição sys.columns . Ela também retorna as colunas adicionais descritas abaixo. Para obter uma descrição das colunas que a exibição sys.identity_columns herda de sys.columns, consulte sys.columns (Transact-SQL).
seed_value sql_variant Valor de semente para esta coluna de identidade. O tipo de dados do valor de semente é igual ao tipo de dados da própria coluna.
increment_value sql_variant Valor de incremento para esta coluna de identidade. O tipo de dados do valor de semente é igual ao tipo de dados da própria coluna.
last_value sql_variant Último valor gerado para esta coluna de identidade. O tipo de dados do valor de semente é igual ao tipo de dados da própria coluna.
is_not_for_replication bit A coluna de identidade foi declarada NOT FOR REPLICATION. Observação: esta coluna não se aplica ao Azure Synapse Analytics.

Observação

Para criar um número incrementado automaticamente, que possa ser usado em várias tabelas ou ser chamado de aplicativos, sem referenciar tabelas, consulte Números de Sequência.

Permissões

A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Metadata Visibility Configuration.

Consulte Também

Exibições do catálogo de objeto (Transact-SQL)
Exibições do Catálogo (Transact-SQL)
Consultando as perguntas frequentes do catálogo do sistema do SQL Server