• [학생] mssql 프로시져 사용해서 검색해보신분 계신가요~!2017.02.10 PM 09:01

게시물 주소 FONT글자 작게하기 글자 키우기

1번째 질문 : 


WHERE 

IF (@reportcd_con='10')

BEGIN

RP.CONTENTS LIKE '%'+@keyword88+'%'

END


where 절에서 if문을 써서 패러미터로 넘어온 변수 (reportcd_con) 이 10일 경우 
RP.CONTENTS LIKE '%'+@keyword88+'%'  -nputtext에서 입력받은값을 rp.contents에서 찾게한다. 
이런 부분을 만들고싶은데..계속 sql server studio에서 IF 부근이 이상하다고 에러가 뜨네요..
 
2번째 질문은..패러미터(@keyword)로 넘어온 값이 잇는데요..

문제구문 query  :

 

WHERE  RP.CONTENTS LIKE '%'+LTRIM(RTRIM('@keyword'))+'%'

이게 한글 검색 키워드입니다.
근데 이 검색 키워드가 영문일땐 매우 잘찾는데..
한글일때 찾질 못하네요...
참고로 ajax로 넘겨주는데 개발자 모드로 해더값보면 값은 매우 잘 넘어와있습니다.(하긴..영문 검색되는것만봐도..)
댓글 : 1 개
contents 컬럼에 풀텍스트서치 인덱스 걸어주세요
친구글 비밀글 댓글 쓰기