필드 일괄수정

update 테이블명
set 컬럼명 = replace(컬럼명,’바꾸고자하는 단어’,’바꿀 단어’)
WHERE 컬럼명 LIKE ‘%바꾸고자하는 단어%’;

DB의 테이블에서
UPDATE와 REPLACE를 이용하여 특정 단어들을 수정하는 방법.

예를 들어 홈페이지 이름을 변경하였을 때
기존의 모든 게시판에서 그동안 적어두었던 홈페이지명을 바뀐 홈페이지명으로
바꾸고자할 때 사용.

 

update g4_write_z3_1

set wr_content= replace(wr_content,'<br />’,”)

WHERE wr_content LIKE ‘%<br />%’;

update g4_write_z6_3

set wr_content= replace(wr_content,'[##_1C|’,'<center><img src=/image/’)

WHERE wr_content LIKE ‘%[##_1C|%’;

update g4_write_z6_3

set wr_content= replace(wr_content,’|width’,’ width’)

WHERE wr_content LIKE ‘%|width%’;

update g4_write_z6_3

set wr_content= replace(wr_content,’|_##]’,’></center>’)

WHERE wr_content LIKE ‘%|_##]%’;

update g4_write_z6_3

set wr_content= replace(wr_content,’| _##]’,’></center>’)

WHERE wr_content LIKE ‘%| _##]%’;

D:homepagerhinoceroswwwimage

</code></pre>

Posted in MySQL