SELECT REPLACE(컬럼, '문자열', '바꿀문자')
select customerid, custstate, replace(custstate,'A','000')
from customers;
REGEXP_REPLACE(컬럼, '문자열1|문자열2|문자열3', '바꿀문자')
--custstate 지역 중 WA 지역에 사는 사람과 WA 가 아닌 지역에 사는 사람을 구분해서 보여주세요.--
select customerid, custstate, regexp_replace(custstate,'TX|OR|CA','Others') as newstate_flag
from customers;
select customerid, custphonenumber , regexp_replace(custphonenumber ,'[^[:digit:]]', '') as newstate_flag
from customers;
[^[:digit:]] : 숫자가 아닌 모든 문자를 제거 한다
[[:punct:]] : 특수문자만 제거 한다