Udostępnij za pośrednictwem


sys.computed_columns (Transact-SQL)

Zawiera wiersz dla każdej kolumny w sys.Columns , to kolumna obliczana.

Nazwa kolumna

Typ danych

Description

<Dziedziczone kolumn>

 

Aby uzyskać listę kolumn, które dziedziczą z tego widoku zobacz sys.columns (Transact-SQL).

definicja

nvarchar(max)

Tekst SQL definiujący to obliczona kolumna.

SQL Server 2008 i SQL Server 2005 różnią się od SQL Server 2000 w sposobie ich dekodować i wyrażenia SQL są przechowywane w katalogu metadane. semantyka dekodowane wyrażenie są równoważne z oryginalnego tekstu; jednak nie ma żadnych gwarancji składni.Na przykład spacji są usuwane z dekodowane wyrażenie.

sp_help_fulltext_columns (języka Transact-SQL)

bit

1 = Definicja kolumny zależy od domyślnego sortowania bazy danych umożliwiającego poprawne obliczenie; w przeciwnym razie wynosi 0.Taka zależność zapobiega zmienianiu domyślnego sortowania bazy danych.

is_persisted

bit

Kolumna obliczana jest zachowywane.

is_computed

bit

Kolumna obliczana jest obliczana.Zawsze 1.

is_sparse

bit

1 = Kolumna jest kolumna rozrzedzona.Aby uzyskać więcej informacji zobaczUsing Sparse Columns.

is_column_set

bit

1 = Kolumna jest zestaw kolumn.Aby uzyskać więcej informacji zobaczKorzystanie z zestawów kolumna.

Uprawnienia

In SQL Server 2005 and later versions, the visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission.Aby uzyskać więcej informacji zobaczKonfiguracja widoczność metadane.