fn_trace_getfilterinfo (Transact-SQL)

Restituisce informazioni sui filtri applicati alla traccia specificata.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

fn_trace_getfilterinfo ( trace_id )

Argomenti

  • trace_id
    ID della traccia. trace_id è di tipo int e non prevede alcun valore predefinito.

Tabelle restituite

Restituisce le informazioni seguenti. Per ulteriori informazioni sulle colonne, vedere sp_trace_setfilter (Transact-SQL).

Nome colonna

Tipo di dati

Descrizione

columnid

int

ID della colonna a cui è applicato il filtro.

logical_operator

int

Specifica se viene applicato l'operatore AND o OR.

comparison_operator

int

Specifica il tipo di confronto eseguito:

0 = Uguale a

1 = Diverso da

2 = Maggiore di

3 = Minore di

4 = Maggiore o uguale a

5 = Minore o uguale a

6 = Simile a

7 = Non simile a

value

sql_variant

Specifica il valore a cui viene applicato il filtro.

Osservazioni

L'impostazione del valore trace_id consente di identificare, modificare e controllare la traccia. Se viene passato l'ID di una traccia specifica, fn_trace_getfilterinfo restituisce le informazioni su qualsiasi filtro relativo a tale traccia. Se alla traccia specificata non è associato un filtro, questa funzione restituisce un set di righe vuoto. Se viene passato un ID non valido, questa funzione restituisce un set di righe vuoto. Per informazioni analoghe sulle tracce, vedere fn_trace_getinfo (Transact-SQL).

Autorizzazioni

È richiesta l'autorizzazione ALTER TRACE nel server.

Esempi

Nell'esempio seguente vengono restituite informazioni su tutti i filtri relativi al numero di traccia 2.

SELECT * FROM fn_trace_getfilterinfo(2) ;
GO