[sql] 테이블에서 특정 문자열을 다른 값으로 변경하는 방법

아래는 예시 코드입니다.

UPDATE 테이블명
SET 열이름 = REPLACE(열이름, '변경전문자열', '변경후문자열')
WHERE 조건;

이 코드에서 REPLACE 함수는 특정 열에 있는 값을 변경합니다. 변경전문자열변경후문자열로 바꾸게 됩니다. WHERE 절을 사용하여 업데이트할 특정 조건을 지정할 수 있습니다.

예를 들어, products 테이블에서 category 열의 값을 변경해야 한다면 다음과 같이 작성할 수 있습니다.

UPDATE products
SET category = REPLACE(category, 'old_category', 'new_category')
WHERE category = 'old_category';

이렇게 하면 category 열에서 old_category 값을 모두 new_category로 변경할 수 있습니다.