sys.computed_columns (Transact-SQL)

Применимо к: SQL Server (все поддерживаемые версии) Azure SQL database Управляемый экземпляр SQL Azure Azure Synapse Analytics Analytics Platform System (PDW)

Содержит строку для каждого столбца, найденного в sys.columns , который является вычисляемого столбца.

Имя столбца Тип данных Описание
<Унаследованные столбцы> Представление sys.computed_columns возвращает все столбцы в представлении sys.columns . Оно также возвращает дополнительные столбцы, описанные далее. Описание столбцов, наследуемых представлением sys.computed_columns от sys.columns, см. в разделе sys.columns (Transact-SQL). Значение столбца is_computed всегда имеет значение 1 в представлении sys.computed_columns .
definition nvarchar(max) Текст на языке SQL, определяющий этот вычисляемый столбец.
uses_database_collation bit 1 = определение столбца зависит от принятых по умолчанию параметров сортировки базы данных для правильной оценки; в противном случае — 0. Такая зависимость предотвращает изменение параметров сортировки по умолчанию для базы данных.
is_persisted bit Вычисляемый столбец сохраняется.

Разрешения

Видимость метаданных в представлениях каталогов ограничивается защищаемыми объектами, которыми пользователь владеет или на которые ему были предоставлены разрешения. Дополнительные сведения см. в разделе Metadata Visibility Configuration.

См. также:

Представления каталога объектов (Transact-SQL)
Представления каталога (Transact-SQL)