MySQL 문자열 치환
From IT위키
MySQL DBMS에서 테이블의 특정 필드에 있는 특정 문자열을 다른 문자열로 치환하고자 할 경우 REPLACE 함수를 사용할 수 있다.
예시[edit | edit source]
기본[edit | edit source]
target_table의 origin 필드에서 as-is라는 문자열을 모두 찾아 to-be로 변경한다.
- UPDATE target_table SET origin=REPLACE(origin, "as-is", "to-be")
응용[edit | edit source]
조건문 추가
- UPDATE target_table SET origin=REPLACE(origin, "as-is", "to-be") WHERE origin LIKE '%변경대상%'