Compartilhar via


sys.trace_columns (Transact-SQL)

Aplica-se: SQL Server

A exibição de catálogo sys.trace_columns contém uma lista de todas as colunas de eventos de rastreamento. Essas colunas não são alteradas para uma determinada versão do Mecanismo de Banco de Dados do SQL Server.

Para obter uma lista completa de eventos de rastreamento com suporte, consulte Referência de classe de evento do SQL Server.

Importante

Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Em vez disso, use as exibições do catálogo de Eventos Estendidos.

Nome da coluna Tipo de dados Descrição
trace_column_id smallint ID exclusivo desta coluna.
name nvarchar(128) Nome exclusivo desta coluna. Este parâmetro não é localizado.
type_name nvarchar(128) Nome do tipo de dados desta coluna.
max_size int Tamanho máximo dos dados desta coluna em bytes.
is_filterable bit Indica se a coluna pode ser usada em uma especificação de filtro.

0 = false

1 = true
is_repeatable bit Indica se a coluna pode ser referenciada nos dados de “coluna repetida”.

0 = false

1 = true
is_repeated_base bit Indica se esta coluna é usada como uma chave exclusiva para referenciar dados repetidos.

0 = false

1 = true

Permissões

A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Metadata Visibility Configuration.

Consulte Também

Exibições do catálogo de objeto (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)