한글 검색이 문제가 되는데 도와주세요..
한글 like 문은 검색이 되는데 ='한글' 이렇게는 검색이 안되네요..
이 문제 어떻게 해결해야되는지 답변 부탁드립니다... -_ㅜ
데이터 뒷부분에 텝같은 값이 들어있지 않을까요?
= rtrim(ltrim('한글')) 이런식으로 해보세요^^
= rtrim(ltrim('한글')) 이런식으로 해도 안되네요~ -_ㅜ
테이블의 데이터와 SQL문등을 자세히 올려주세야 할것 같네요 ^^
해당 컬럼의 hex값을 함 보세요
문자 뒤에 tap이 들어간 경우
select case when '가 '='가' then 'E_TAB' else '2' end, length('가'),length('가 '), hex('가'),hex('가 ')from sysibm.sysdummy1;
1 2 3 4 5 ----- ----------- ----------- ---- ------2 2 3 B0A1 B0A109
문자 앞이나 뒤에 space가 들어간 경우
select case when '가 '='가 ' then 'E_SPACE1' else '1' end, case when '가 '=' 가' then 'E_SPACE2' else '2' end, length('가'),length(' 가 '), hex('가'),hex(' 가 ')from sysibm.sysdummy1;
1 2 3 4 5 6 -------- -------- ----------- ----------- ---- --------E_SPACE1 2 2 4 B0A1 20B0A120