sys.computed_columns (Transact-SQL)

Aplica-se a:yesSQL Server (todas as versões compatíveis) YesBanco de Dados SQL do Azure YesInstância Gerenciada de SQL do Azure yesAzure Synapse Analytics yesAnalytics Platform System (PDW)

Contém uma linha para cada coluna encontrada em sys.columns que é uma coluna computada.

Nome da coluna Tipo de dados Descrição
<Colunas herdadas> A exibição sys.computed_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.computed_columns herda de sys.columns, consulte sys.columns (Transact-SQL). O valor da coluna is_computed é sempre definido como 1 no modo de exibição sys.computed_columns .
Definição nvarchar(max) Texto SQL que define essa coluna computada.
uses_database_collation bit 1 = A definição de coluna depende da ordenação padrão do banco de dados para a avaliação correta; caso contrário, será 0. Tal dependência impede a alteração da ordenação padrão do banco de dados.
is_persisted bit A coluna computada é persistente.

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)