티스토리 뷰

반응형

REPLACE() 함수와 translate() 함수 모두 문자열에서 특정 부분을 바꾸는 함수 입니다.


SELECT REPLACE('a1234','a',' ')

FROM dual;

==> 1234

SELECT translate('ba1234','ab',' ')
FROM dual;
==> 1234

replace()함수는 특정문자난 단위, 절이 일치하는 것을 바꾸는 반면에 translate()각각 문자 단위로 변경이 이루어 집니다.
때에 따라서는 translate()함수가 더 좋을때가 많이 있습니다.


반응형