안녕하세요~
MS-SQL에서 정규식으로 검색하기 귀찮은 부분이 많지요? 자료도 별로 없고..
근데 제가 주소록을 만들다가 발견한 부분인데요...
왜 주소록을 만드는데 ㄱ,ㄴ,ㄷ,ㄹ .... 등으로 정렬하는 부분있지요?
이 부분을 구현하려면 between 'ㄱ' and 'ㄴ' 등으로 구현하시는데...
이때 이름이 'ㄴ' 으로 입력한 사람이 있으면 난감합니다.(물론 거의 없습니다만..)
이런 에러도 피하는 방법을 지금 알려드리겠습니다.(해결책은 엄청 짧은데 서론이 무지 길군요. ㅈㅅ)
필드명 like '[ㄲ-낗ㄱ-깋]%'
필드명 like '[A-Za-z]%'
쉽죠? ^^; 대괄호안에 어느정도 정규표현식이 먹히더군요. 아주 좋습니다.
참고로 ㉠ 같은 것도 같이 검색되니 더 좋구요.
좋은 하루 되세요~
|