728x90
반응형

검색 2

Like 검색에서 wild 문자인 _, % 검색 되도록 하기

프로젝트를 진행하면서 BTS로 _, %로 검색시 검색이 제대로 안된다는 내용이 등록되었다. 해당 내용을 해결하기 위해 구글링 하던 도중 아래와 같은 내용을 찾게 되었다. http://okjsp.pe.kr/seq/2372 '_', '%'와 같은 문자들이 검색을 하기 위한 wild 문자로 사용되지 않고 리터럴 문자로 사용되기 위해서는 뒤에 escape '\' 와 같이 사용해 주어야 한다는 것이다. 즉 다음과 같이 사용하면 되는 것이다. LIKE '%검색어\_\%% escape '\' 사용하고 있는 DB는 CUBRID 였으며, 위와 같이 할 경우 잘 동작 되었다. 위 내용을 수정하면서 SQL Injection 위험이 있던 '%$keyword$%' 부분도 '%#keyworkd#%'로 바꾸게 되었다. 하지만 이 ..

Java/Etc 2009.09.28

네이버 검색 봇... 생각보다 빠르군요 ^^

오늘 올린 현대카드 패러디가 벌써 수집됬네요. 리퍼러 검색 중 네이버에서 들어온 링크를 우연히 봤는데... 오늘 올린 글이 벌써 인덱싱 되서 벌써 타고 들어오다니 ^^ 많은 분들이 네이버 갬색에 대해서 불만을 가지고 있는 듯 한데, 첫눈의 기술력, 그리고 국내 검색관련해서 가장 오래된 경력을 가지고 있는 이준호 CTO의 능력을 그리 만만하게 볼 것은 아닌 듯 합니다. 사실 '네이버 성공 신화의 비밀' 책을 보니, 엠파스의 '자연어 검색' 기술도 이준호 CTO가 가지고 있다고 하더군요. 왜 엠파스에 그것이 갔는지는 모르겠지만 ^^;; 어째든 아래는 캡쳐 화면입니다. 위 결과로 나온 [포스트]

728x90
반응형