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.