-
[학생] mssql 프로시져 사용해서 검색해보신분 계신가요~!2017.02.10 PM 09:01
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 개
- choijaekyu
- 2017/02/10 PM 09:14
contents 컬럼에 풀텍스트서치 인덱스 걸어주세요