sys.computed_columns (języka Transact-SQL)
Zawiera wiersz dla każdej kolumna można znaleźć w sys.columns jest obliczana-kolumna.
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
<Dziedziczone kolumn> |
|
Aby listę kolumn, które dziedziczy ten widok, zobacz sys.Columns (Transact-SQL). |
definicja |
nvarchar(max) |
TekstSQL , która definiuje to obliczona-kolumna. SQL Server 2008i SQL Server 2005 różnią się od SQL Server 2000 w sposób dekodowania i wyrażeń SQL są przechowywane w katalogu metadane.semantyka zdekodowana wyrażenie są równoważne z oryginalnego tekstu; są jednak żadnych gwarancji składni.Na przykład spacji są usuwane z zdekodowana wyrażenie. |
uses_database_collation |
bit |
1 = kolumna definicja zależy od domyślnego sortowanie bazy danych dla oceny właściwego; w przeciwnym razie 0.Zależność ta uniemożliwia zmianę domyślnej bazy danych sortowanie. |
is_persisted |
bit |
kolumna obliczana jest zachowywane. |
is_computed |
bit |
Jest obliczany w kolumna obliczanej.Zawsze 1. |
is_sparse |
bit |
1 = Jest rozrzedzony kolumna.Aby uzyskać więcej informacji, zobacz Przy użyciu kolumn Sparse. |
is_column_set |
bit |
1 = Kolumna jest kolumna zestaw.Aby uzyskać więcej informacji, zobacz Korzystanie z zestawów kolumny. |
Uprawnienia
W programie SQL Server 2005 i nowszych wersjach widoczność metadanych w widokach wykazu jest ograniczona do zabezpieczanych obiektów, które należą do użytkownika lub do których udzielono użytkownikowi pewnych uprawnień.Aby uzyskać więcej informacji, zobacz Konfiguracja widoczność metadanych.