sys.fn_trace_getfilterinfo (Transact-SQL)

Si applica a:SQL Server

Restituisce informazioni sui filtri applicati alla traccia specificata.

Importante

Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. In alternativa, usare Eventi estesi.

Convenzioni di sintassi Transact-SQL

Sintassi

  
fn_trace_getfilterinfo ( trace_id )  

Argomenti

trace_id
ID della traccia. trace_id è int, senza impostazione predefinita.

Tabelle restituite

Restituisce le informazioni seguenti. Per altre 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'utente imposta trace_id valore per identificare, modificare e controllare la traccia. Quando viene passato l'ID di una traccia specifica, fn_trace_getfilterinfo restituisce informazioni su qualsiasi filtro su 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 simili sulle tracce, vedere sys.fn_trace_getinfo (Transact-SQL).

Autorizzazioni

È necessario disporre dell'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  
  

Vedi anche

Creare una traccia (Transact-SQL)
sp_trace_setfilter (Transact-SQL)
sp_trace_create (Transact-SQL)
sp_trace_generateevent (Transact-SQL)
sp_trace_setevent (Transact-SQL)
sp_trace_setstatus (Transact-SQL)
sys.fn_trace_geteventinfo (Transact-SQL)
sys.fn_trace_getinfo (Transact-SQL)
sys.fn_trace_gettable (Transact-SQL)