1.원하는 문구 찾아서 바꾸기
update 테이블명 set 필드명 = replace(필드명, '찾는문구', '바꿀문구') where 칼럼명 like '%찾는문구%';

예제 )

update 동물 set 이름 = replace(이름. '페르시안', '냥이') where 고양이 life '%코리안롱헤어%';
=> 결과
 "동물" 테이블의 "고양이" 필드에서 "코리안롱헤어"가 포함된 문자열이 있다면
 "이름"필드에서  "페르시안"을  "코리안숏헤어"로 변경

고양이             이름
-------------------
페르시안          시안
샴고양이          야옹
페르시안고양이 삼돌

=>결과

고양이             이름
-------------------
페르시안          시안냥이
샴고양이          야옹
페르시안고양이 삼돌냥이

2.원하는 문구 찾아서 내용추가 후 입력
update 동물 set 성격 = CONCAT(성격, '귀여움') where 강아지 like '%시츄%'
=> 결과
"동물" 테이블의 강아지 필드에서 시츄가 포함된 문자열이 있다면 "성격" 필드에 '귀여움'를 추가

강아지       성격
--------------
시츄       얌전함
마티즈    난리남
검정시츄 얌전함

=> 결과

강아지       성격
--------------
시츄       얌전함귀여움
마티즈    난리남
검정시츄 얌전함귀여움

블로그 이미지

[아비]

숫자로 보는 세상

,