본문 바로가기

IT/DB

[Oracle] CLOB 타입 REPLACE 시키기

   

#1. REPLACE

1) TO_CHAR( [CLOB] )

2) REPLACE( TO_CHAR( [CLOB] ), STR1, STR2 )

3) TO_CLOB( REPLACE( TO_CHAR( [CLOB] ), STR1, STR2 ) )

 

단, [CLOB]이 4000이 넘으면.. 안된다... OTL...

 

#2. REGEXP_REPLACE (CLOB 타입 처리 가능)

1) REGEXP_REPLACE( [CLOB], STR1, STR2 )

 

※ 정규식으로 해결할 수 있다.

     

'IT > DB' 카테고리의 다른 글

[Oracle] ORDER BY에서 NULL 위치  (0) 2014.10.17
[Oracle] SPLIT  (0) 2014.08.05
[Oracle] MODEL  (0) 2014.03.07
[ORACLE] 통계 방법  (0) 2014.03.05