sys.fn_trace_getfilterinfo (Transact-SQL)
Retourne des informations relatives aux filtres appliqués à une trace spécifiée.
Important
Cette fonctionnalité sera supprimée dans une prochaine version de Microsoft 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
Identificateur de la trace. trace_id est de type int et n'a pas de 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 la valeur trace_id pour identifier, modifier et contrôler la trace. Lorsque l'identificateur d'une trace spécifique lui est passé, la fonction fn_trace_getfilterinfo retourne les informations relatives à tout filtre appliqué à 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 obtenir des informations similaires sur les traces, consultez sys.fn_trace_getinfo (Transact-SQL).
Autorisations
Nécessite une 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
Tâches
Créer une trace (Transact-SQL)
Référence
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)