대소문자 구별 없이 검색하고 싶습니다.
그런데 검색을 해보니, 대소문자를 가리더군요.
where name='aaa'
where name='AAA'
는 다르게 인식하더라구요.
대소문자 구별 없이 검색하고 싶은데 어떻게 하면 좋을까요.
sort order를 nocase로 변경하심 됩니다.
nt면 sybconfig(?,정확치 않아서).....하여간 sybase 서브메뉴에 config비스무레한게 있는데..이걸눌러서 sord order를 변경하심되고여
unix면 sqlloc나 sqllocres로 변경하심 됩니다.
config를 제 맘대로 변경할 수가 없어서 그런데요.
query문으로는 해결 할 수 없나요?
varchar 로 된 것은 검색시 모두 소문자로 바꾸어서 해결했는데요. text type으로 된 것은 에러가 나네요.
늘 답변해 주셔서 감사합니다.
upper등의 함수를 사용하시면
index를 타지 않고 full table scan이 들어 갑니다.
sort order를 변경해서 사용하시는게 좋습니다.