728x90
반응형
해당 컬럼의 데이터가 처음부터 끝까지 핸드폰번호로만 구성된 경우
SELECT * FROM TABLE WHERE REGEXP_LIKE(COLUMN, '^01[016-9]-\d{3,4}-\d{4}$');
'^01[016-9]-\d{3,4}-\d{4}$'
여기서 맨 처음의 ^는 컬럼의 데이터가 ^이후로 시작된다는 뜻
맨 끝의 $는 $이전으로 데이터가 끝난다는 뜻
찾고자 하는 데이터에서 핸드폰 번호가 포함되어 있는 컬럼을 찾는 경우
SELECT * FROM TABLE WHERE REGEXP_LIKE(COLUMN, '01[016-9]-\d{3,4}-\d{4}');
728x90
반응형
'데이터베이스 > Oracle' 카테고리의 다른 글
[Oracle] 오라클 순위 관련 함수(ROW_NUMBER, RANK, DENSE_RANK) (0) | 2021.06.10 |
---|---|
[Oracle] 오라클 시간 관련 기능 - 세션 설정, 타임 존 변경 등 (0) | 2021.06.10 |
[Oracle] 오라클 ROWNUM과 BETWEEN을 이용한 조회 (0) | 2021.06.10 |
댓글