1
오라클 (10) 데이터베이스에서, 나는 작은 시험을했다. 내가 마지막 매개 변수 (대소 문자 구분 정규식 매개 변수), 정규식 일치 제거 할 때, : 쿼리 아래오라클 정규식 인코딩 문제
SELECT REGEXP_REPLACE('İF', '[Iİ]F', 'DONE', 1, 0) FROM dual;
도 을 반환을 "DONE": 데이터베이스의
SELECT REGEXP_REPLACE('IF', '[Iİ]F', 'DONE', 1, 0) FROM dual;
SELECT REGEXP_REPLACE('iF', '[Iİ]F', 'DONE', 1, 0, 'i') FROM dual;
문자 세트가 입니다 UTF8.
이 정규식 작업을 수행하려면 어떻게해야합니까?
추신 : 터키어, 문자의 대문자 버전 에서 "i"가는 "I"입니다.