programing

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

iphone6s 2023. 4. 12. 21:55
반응형

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

http://msdn.microsoft.com/en-us/library/ms175061.aspx에 따르면 "NOT LIKE" 관계 연산자 : "트레이스 이벤트 데이터가 입력된 텍스트와 같지 않아야 함을 지정합니다.여러 값을 사용할 수 있습니다."

하지만 어떻게 여러 값을 지정할 수 있습니까?

신경 쓰지 말고, 알아냈어.값을 하나 입력하면 텍스트 상자 끝에 있는 ENTER를 누릅니다.그러면 현재 텍스트 상자 아래에 추가 값을 입력할 수 있는 다른 텍스트 상자가 표시됩니다.

이것은 까다롭습니다.같은 영역에 enter multiple을 추가하면 OR이 됩니다.나는 보통 AND를 원한다.in like area or is great는 무시되는 행의 값 중 하나입니다.예를 들어 특정 테이블에서 DELETE 문을 검색하고 있었습니다.이를 위해 TextData에서

like ->
     %table_name%

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

이 제한은 삭제만 가능합니다.선택한 텍스트가 포함된 삭제가 있는 경우 이 작업은 실행되지 않습니다.필터링을 줄이고 프로덕션 데이터를 기준으로 필터를 늘리십시오.

이 테스트 후

Begin transaction
delete from table_name where 1=2
rollback 

모두 완벽해!!!프로파일러가 내 진술을 화면에 띄워놨어

열 필터는 트레이스가 정지되어 있는 동안에만 편집할 수 있습니다.

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

반응형