Selon: http://msdn.Microsoft.com/en-us/library/ms175061.aspx Il indique que l'opérateur relationnel "NOT LIKE": "Spécifie que les données d'événement de trace ne doivent pas être comme le texte saisi. Permet plusieurs valeurs. "
Mais COMMENT spécifiez-vous plusieurs valeurs?
Tant pis, compris. Après avoir entré une valeur, appuyez sur ENTRÉE à la fin de la zone de texte. Cela provoque une autre zone de texte à afficher sous l'actuelle, dans laquelle vous pouvez taper une valeur supplémentaire.
C'est délicat, si vous ajoutez avec entrez plusieurs dans le comme zone ce sera OR eux. Je veux généralement ET. Dans pas comme zone = or is great, l'une des valeurs des lignes est-elle ignorée. Par exemple, je cherchais des instructions DELETE sur une table spécifique. Pour cela dans TextData
like ->
%table_name%
not like ->
%insert%
%update%
%select%
Avec cette limitation à supprimer uniquement. Ce n'est pas parfait s'il y a une suppression avec un texte sélectionné à l'intérieur, elle ne s'exécutera pas. Essayez de filtrer moins, puis augmentez votre filtre en fonction de vos données de production.
Après cela, testé avec un
Begin transaction
delete from table_name where 1=2
rollback
tout est parfait !!! Profiler avait ma déclaration à l'écran