2013-01-15 2 views
0

나는 당신의 도움이 필요합니다. SQL Server 2008을 사용하고 있으며 테이블 열에서 값을 검색하는 데 사용되는 저장 프로 시저가 있습니다.SQL Server 2008의 특수 문자 이스케이프

표의 열에는 모든 특수 문자를 포함 할 수있는 설명이 포함되어 있습니다.

모든 특수 문자를 이스케이프 처리 할 수있는 방법이 있습니까?

감사

+3

더 설명시겠습니까 탈출을 의미? 왜 특수 문자를 벗어나고 싶습니까? 객체가 아닌 데이터로서의 특수 문자는 어떤 경우에는 항상 'LIKE' 술어처럼 특별하지 않습니다. –

+0

안녕하세요, 전 프론트 엔드 응용 프로그램을 어디서 검색 화면을 가지고있다. 검색 화면에는 텍스트 상자 인 설명을 포함하여 다른 검색 매개 변수가 들어 있습니다. 사용자가 아무 것도 입력 할 수 없으므로 특수 문자가 이스케이프 처리됩니다. 특수 문자는 사용자가 텍스트 상자에 입력하는 문자열의 일부가 될 수 있기 때문에 – user1717270

+0

질문을 편집하십시오. 그리고 그 사용자가 그 설명을 검색하는 방법을 설명함으로써 다른 사용자가 그것을 볼 수 있고 당신을 도울 수 있습니다. 그래서 'LIKE'연산자로 사용자를 검색하고 사용자가'%'및 다른 특수 문자를 검색 할 수있게 하시겠습니까? –

답변

2

노력이

WHERE 설명 LIKE '% \ 텍스트 %'여기

\이