노가다 없이 MySQL 컬럼의 문자열 일괄로 변환하는 방법(REPLACE & UPDATE)
·
조회수 12
MySQL 컬럼에 특정 문자열이 포함되어 있을때 해당 문자열을 제거해야하는 방법입니다.
한두개 레코드면 상관없겠지만 수백개 이상일때는 무조건 아래 설명드리는 쿼리문으로 해결하셔야 합니다.
'sample'라는 테이블의 'test'라는 컬럼에 '[첨부]'라는 문자열이 포함되어 있을때 삭제하거나 다른 문자열로 변경하는 방법
UPDATE sample SET test= replace(test, '[첨부]' ,'');//'[첨부]'라는 문자열을 삭제
UPDATE sample SET test= replace(test, '[첨부]' ,'[실행]');'[첨부]'라는 문자열을 '[실행]'이라는 문자열로 변경