- replace(), translate()2024년 07월 10일
- chantleman
- 작성자
- 2024.07.10.:37
두개 모두 문자열 내에서 특정 문자를 대체하기 위해 사용됩니다.
translate(string, from_string, to_string)
string: 원본 문자열
from_string: 대체할 문자들의 집합
to_string: 새로 대체될 문자들의 집합
from_string과 to_string의 길이는 동일해야 합니다.
select translate('2009-02-28','0123456789-','ABCDEFGHIJK') result from dual;
replace(string, search_string, replace_string)
string: 원본 문자열
search_string: 대체할 문자열
replace_string: 새로 대체될 문자열
select buyer_name, replace(buyer_name,'삼','육') "삼 -> 육" from buyer;
replace는 문자열 단위, translate는 문자 단위로 동작합니다.
728x90'오라클' 카테고리의 다른 글
mod(), remainder() (0) 2024.07.10 trunc(), round() (0) 2024.07.10 오라클 LTRIM(), RTRIM() (0) 2024.07.09 오라클 LPAD, RPAD (0) 2024.07.09 ||, concat(), chr(), ascii() (0) 2024.07.09 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)