개발자의 길

MySQL 정규식(regexp)검사를 통한 한글포함여부 체크 본문

3. DB

MySQL 정규식(regexp)검사를 통한 한글포함여부 체크

자르르 2016. 3. 7. 15:57


일반적으로 비밀번호에 영어/숫자가 아닌 한글이 들어가는 경우는 프로그램에서 Filtering하지 못한 경우가 대부분이다.

이렇게 들어간 데이터를 검색하고자 할때 regexp를 사용해서 검사하면 모두 검색할수 있다.

 

SELECT * FROM MEMBER

WHERE USER_ID REGEXP '[가-힣]';

 

추가로 정규표현식을 공부하면 쉽게 알수 있는 거지만

한글로 시작하는 경우엔 '^[가-힣]'

모두가 한글로 구성된 경우만 검색할경우엔 '^[가-힣]+$'

 

'3. DB' 카테고리의 다른 글

Mysql federated (oracle dblink 와 같은 기능) - 물리적 다른 DB 연결  (0) 2018.11.02
[mysql] 함수 모음  (2) 2016.06.10
[DB] mysql 백업  (0) 2015.12.03
[DB] Oracle 함수 <> MySQL 함수  (0) 2015.10.27
[mysql] 날짜 함수 정리  (0) 2015.07.01


이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
공유하기 링크
Comments