노가다 없이 MySQL 컬럼의 문자열 일괄로 변환하는 방법(REPLACE & UPDATE)

· 조회수 12

MySQL 컬럼에 특정 문자열이 포함되어 있을때 해당 문자열을 제거해야하는 방법입니다.
한두개 레코드면 상관없겠지만 수백개 이상일때는 무조건 아래 설명드리는 쿼리문으로 해결하셔야 합니다. 

'sample'라는 테이블의 'test'라는 컬럼에 '[첨부]'라는 문자열이 포함되어 있을때 삭제하거나 다른 문자열로 변경하는 방법

UPDATE sample SET test= replace(test, '[첨부]' ,'');//'[첨부]'라는 문자열을 삭제

UPDATE sample SET test= replace(test, '[첨부]' ,'[실행]');'[첨부]'라는 문자열을 '[실행]'이라는 문자열로 변경

"돈이 가난보다 낫다. 오직 금전적인 이유에서만. - 우디 알렌 Money is better than poverty, if only for financial reasons. - Woody Allen"

- 돈, 가난 -

북마크목록