Подтвердить что ты не робот

Профилировщик SQL Server: как указать несколько значений для фильтра столбца "NOT LIKE"

В соответствии с: http://msdn.microsoft.com/en-us/library/ms175061.aspx В нем говорится, что оператор отношения "НЕ КАК": "Указывает, что данные события трассировки не должны быть похожими на введенный текст. Разрешает несколько значений".

Но КАК вы указываете несколько значений?

4b9b3361

Ответ 1

Ничего, подумал. После того, как вы набрали одно значение, нажмите ENTER в конце текстового поля. Это вызывает отображение другого текстового поля под текущим, в которое вы можете ввести дополнительное значение.

Ответ 2

Это сложно, если вы добавите с помощью ввода несколько в подобной области, это будет ИЛИ их. Я обычно хочу И. В не понравившейся области или отлично, любое из значений в строках игнорируется. Так, например, я искал операторы DELETE для конкретной таблицы. Для этого в TextData

like ->
     %table_name%

not like ->
     %insert%
     %update%
     %select%

С этим ограничением нужно только удалить. Это не идеально, если есть удаление с выделенным текстом внутри, которое не будет запущено. Попробуйте отфильтровать меньше, а затем увеличить свой фильтр на основе ваших производственных данных.

После этого проверено с

Begin transaction
delete from table_name where 1=2
rollback 

все отлично !!! Профилировщик сделал мое выражение на экране