SQL Server Profiler: Як вказати кілька значень для фільтра стовпця "НЕ ПОДОБАЄТЬСЯ"


80

Відповідно до: http://msdn.microsoft.com/en-us/library/ms175061.aspx У ньому сказано, що реляційний оператор "НЕ ПОДОБАЄТЬСЯ:" Вказує, що дані події трасування не повинні бути такими, як введений текст. Дозволяє декілька значення. "

Але ЯК ви вказуєте кілька значень?

Відповіді:


174

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


4
дякую, легко пояснює те, що, мабуть, документація msdn вважає непотрібною для включення.
Том,

12
Дякую, це змусило мене почухати голову. Там досить гадкий вибір дизайну інтерфейсу.
Скотт Герберт

Погодьтеся, досить жахливий інтерфейс. Довелося Google, як це зробити, це привело мене сюди :)
Джон,

2
Все те саме в SQL Server 2014
PabloInNZ

1
Зазначимо, те саме працює і з фільтром стовпців "ПОДОБАЄТЬСЯ".
Сатіш

2

Це складно, якщо ви додасте за допомогою enter multiple у подібній області, це буде АБО їх. Я звичайно хочу І. В НЕ так, як області або великий, є будь-який з значень в рядках ігноруються. Так, наприклад, я шукав оператори DELETE у певній таблиці. Для цього в TextData

like ->
     %table_name%

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

З цим обмеженням лише видалити. Це не ідеально, якщо є видалення з виділеним текстом усередині, яке не буде запущено. Спробуйте фільтрувати менше, а потім збільшуйте фільтр на основі ваших виробничих даних.

Після цього тестували за допомогою

Begin transaction
delete from table_name where 1=2
rollback 

все ідеально !!! На екрані Profiler було моє висловлювання

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.