[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
로 변경할 수 있습니다.