Поделиться через


sys.trace_columns (Transact-SQL)

Область применения: SQL Server

Представление каталога sys.trace_columns содержит список всех столбцов событий трассировки. Эти столбцы не изменяются для данной версии ядро СУБД SQL Server.

Полный список поддерживаемых событий трассировки см. в справочнике по классу событий SQL Server.

Внимание

Эта функция будет удалена в будущей версии SQL Server. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. Вместо этого используйте представления каталога расширенных событий.

Имя столбца Тип данных Description
trace_column_id smallint Уникальный идентификатор этого столбца.
name nvarchar(128) Уникальное имя этого столбца. Этот аргумент не локализуется.
type_name nvarchar(128) Имя типа данных этого столбца.
max_size int Максимальный размер данных этого столбца, в байтах.
is_filterable bit Указывает на то, может ли столбец использоваться в спецификации фильтра.

0 = false.

1 = true;
is_repeatable bit Указывает на то, может ли на столбец выполняться ссылка в данных «повторяемых столбцов».

0 = false.

1 = true;
is_repeated_base bit Указывает на то, используется ли этот столбец как уникальный ключ для ссылки на повторяемые данные.

0 = false.

1 = true;

Разрешения

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

См. также

Представления каталога объектов (Transact-SQL)
sys.traces (Transact-SQL)
sys.trace_categories (Transact-SQL)
sys.trace_events (Transact-SQL)
sys.trace_event_bindings (Transact-SQL)
sys.trace_subclass_values (Transact-SQL)