* (1) 썸네일형 리스트형 오라클 like 검색시 * 나 _ 를 사용하는 경우 escape 키워드 사용 DB 테이블 tableA 의 칼럼 columnA 에 'a_bcdef' 와 'b_bcdef' 가 들어 있는데,앞에 있는 글자는 무엇이 와도 되지만 두번째 글자에는 '_' 가 들어가야 할 때 어떻게 쿼리해야 할까..? select from tableA where columnA like '_#_%' escape '#'; 이렇게 하면 무슨 뜻일까..? '_' 는 어떤 단어든 하나를 대체한다는 의미에서 '?' 검색과 동일하고,'%' 는 문자나 수량에 상관없다는 의미에서 '*' 검색과 동일.따라서 상기 쿼리에서,첫번째 '_' 는 어떤 문자든이라는 의미에서 '?' 검색..두번째의 # 은 escpae '#' 에 의해서 쿼리가 실제 동작할 때 '_#_%' 에서 '#' 을 빼라는 의미인데,그 다음 문자인 세번째 '_' 는.. 이전 1 다음