Partager via


sys.fn_trace_getfilterinfo (Transact-SQL)

S’applique à :SQL Server

Retourne des informations relatives aux filtres appliqués à une trace spécifiée.

Important

Cette fonctionnalité sera supprimée dans une version future de SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité. Utilisez plutôt des événements étendus.

Conventions de la syntaxe Transact-SQL

Syntaxe

  
fn_trace_getfilterinfo ( trace_id )  

Arguments

trace_id
ID de la trace. trace_id est int, sans valeur par défaut.

Tables retournées

Retourne les informations suivantes. Pour plus d’informations sur les colonnes, consultez sp_trace_setfilter (Transact-SQL).

Nom de la colonne Type de données Description
columnid int ID de la colonne sur laquelle le filtre est appliqué.
logical_operator int Indique si l'opérateur AND ou OR est appliqué.
comparison_operator int Spécifie le type de comparaison effectué :

0 = Égal

1 = Différent de

2 = Supérieur à

3 = Inférieur à

4 = Supérieur ou égal à

5 = Inférieur ou égal à

6 = Identique

7 = Non identique
value sql_variant Indique la valeur sur laquelle le filtre est appliqué.

Notes

L’utilisateur définit trace_id valeur pour identifier, modifier et contrôler la trace. Lorsque vous avez passé l’ID d’une trace spécifique, fn_trace_getfilterinfo retourne des informations sur n’importe quel filtre sur cette trace. Si la trace spécifiée n'a pas de filtre, cette fonction retourne un ensemble de lignes vide. Lorsqu'un identificateur non valide lui est passé, cette fonction renvoie un ensemble de lignes vide. Pour plus d’informations sur les traces, consultez sys.fn_trace_getinfo (Transact-SQL).

Autorisations

Nécessite l'autorisation ALTER TRACE sur le serveur.

Exemples

L'exemple suivant retourne des informations sur tous les filtres de la trace numéro 2.

SELECT * FROM fn_trace_getfilterinfo(2) ;  
GO  
  

Voir aussi

Créer une trace (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)