fn_trace_getfilterinfo (Transact-SQL)
Restituisce informazioni sui filtri applicati alla traccia specificata.
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
Vedere anche