'replace'에 해당되는 글 1건

[Oracle]REGEXP_REPLACE

DB 2014. 9. 29. 18:09
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

 

REGEXP_REPLACE : 11g 부터 사용 가능, 특정 문자 제거나 마스킹 시 유용

SELECT UPPER(REGEXP_REPLACE(MODEL_MAC, '[.]+', '')), MODEL_MAC FROM TB_SCUSTMDW
    
SELECT REGEXP_REPLACE('0102345678','^(\d{3})-?(\d{1,2})\d{2}-?\d(\d{3})$', '\1-\2**-*\3 ') AS PN 
FROM DUAL;

SELECT SUBSTR('AB1234560987',1,4) || REGEXP_REPLACE(SUBSTR(SUBSTR(  'AB1234560987', 1, LENGTH('AB1234560987')-4),5),'[0-9]','#') || SUBSTR(   'AB1234560987',-4,4)  AS EX
FROM DUAL;

'DB' 카테고리의 다른 글

[Oracle] SYS_CONNECT_BY_PATH  (0) 2014.10.27
[Oracle] with 절  (0) 2014.10.27
[Oracle]피벗(Pivot)과 언피벗(UnPivot)  (0) 2014.09.25
[Oracle]Oracle 언어 확인 및 설정  (0) 2014.06.09
[Oracle]NVL, NVL2, NULLIF  (0) 2014.01.20
블로그 이미지

겐타쓰

,