Linux_Command

문자열 검색과 일괄 치환

REZARD 2011. 1. 5. 14:55

MySQL 내에서 특정 문자열의 치환은 다음과 같이 REPLACE 함수로 문자열을 변경할 수 있습니다.

:: table_name 의 field_2 에서 지정된 문자열을 검색하여 field_1 로 출력 쿼리문

select field_1 from table_name where field_2 like '%문자열%';

:: table_name 의 field_name 의 특정 문자열을 치환문자열로 변환 쿼리문

UPDATE table_name SET field_name = REPLACE(field_name, '특정문자열', '치환문자열');

:: table_name 의 field_name 값을 value 값으로 일괄수정 쿼리문

UPDATE table_name SET field_name = "value";