오라클 정규식 사용하기
이관하는중에 숫자만 들어가야 하는 컬럼에 한글이 들어있어서...Orz..
(예를들어 주민번호 같은...)

그럴때 이렇게 정규식을 써서 검색이 가능하다.

나같은 경우는 검색해서 해당 컬럼을 NULL 처리 .

select *  from '테이블명'  where REGEXP_LIKE('필드명', '[^[:digit:]]');


그리고 이건 훗날을 위해
--해달 필드 0~6 까지 k 가 포함되어있는 레코드 검색
select *  from '테이블명'  WHERE REGEXP_INSTR('필드명', '[0-6,k]') = 1
by 큐브 | 2008/12/05 18:48 | DB & Oracle | 트랙백 | 덧글(0)
트랙백 주소 : http://cubenuri.egloos.com/tb/2209188
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글



< 이전페이지 다음페이지 >