본문 바로가기
IT

ASP게시판 검색오류 와일드카드의 오해

by 바다기획 2015. 3. 23.
ASP 게시판 구축 4일째 - 검색오류
  


MS-ACCESS VB코딩에서 늘 와일드카드를 '*' 로 사용하다 보니 아래처럼 sql문장을 만들었습니다.

SELECT TOP 10 BD_SEQ , BD_THREAD , BD_DEPTH , BD_NAME , BD_SUBJECT, BD_INPUTDATE, BD_READCOUNT FROM AspBoard where BD_CONTENT like "*나무*" and BD_STATE = 1 ORDER BY BD_THREAD DESC

그랬더니 계속 레코드를 찾을 수 없다고 나오지 뭡니까??

아래처럼 혹시나 하고 '%'로 바꾸었더니 정상적으로 검색이 되더군요.

SELECT TOP 10 BD_SEQ , BD_THREAD , BD_DEPTH , BD_NAME , BD_SUBJECT, BD_INPUTDATE, BD_READCOUNT FROM AspBoard where BD_CONTENT like "%나무%" and BD_STATE = 1 ORDER BY BD_THREAD DESC

게시판 구축 3일째 sitegalaxy 컴포넌트 등록 에러 났을 때와 마찬가지로 당황했습니다. 

사이트갤럭시 컴포넌트 등록 시 관리자 계정으로 돌려야 한다고 하더군요. ㅋ













반응형


댓글