Programing

SQL Server 프로파일 러 : "NOT LIKE"열 필터에 여러 값을 지정하는 방법

crosscheck 2020. 11. 4. 07:42
반응형

SQL Server 프로파일 러 : "NOT LIKE"열 필터에 여러 값을 지정하는 방법


http://msdn.microsoft.com/en-us/library/ms175061.aspx 에 따르면 "NOT LIKE"관계 연산자는 "추적 이벤트 데이터가 입력 한 텍스트와 같지 않아야 함을 지정합니다. 가치. "

그러나 여러 값을 어떻게 지정합니까?


신경 쓰지 마라. 하나의 값을 입력 한 후 텍스트 상자 끝에있는 Enter 키를 누릅니다. 이렇게하면 현재 텍스트 상자 아래에 다른 텍스트 상자가 표시되며 여기에 추가 값을 입력 할 수 있습니다.


이것은 까다로운 일입니다. 같은 영역에 여러 개를 입력하여 추가 하면 OR이됩니다. 나는 보통 AND를 원합니다. 없는 영역처럼 또는 중대하다, 무시 행의 값 중 하나입니다. 예를 들어 특정 테이블에서 DELETE 문을 검색했습니다. 이를 위해 TextData에서

like ->
     %table_name%

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

이 제한으로. 선택 텍스트가 포함 된 삭제가 실행되지 않는 경우 이것은 완벽하지 않습니다. 덜 필터링 한 다음 프로덕션 데이터를 기반으로 필터를 늘리십시오.

이 테스트 후

Begin transaction
delete from table_name where 1=2
rollback 

모두 완벽합니다 !!! Profiler는 화면에 내 진술을 가지고

참고 URL : https://stackoverflow.com/questions/6366216/sql-server-profiler-how-to-specify-multiple-values-for-not-like-column-filte

반응형