db 특정 문자 일괄 수정하는 방법 문의입니다
db 특정 텍스트를 일괄 수정하려면 아래와 같이 한다고 알고 있는데
이 방법은 특정 테이블에서만 해당되는데 DB 전체내에서 특정 단어를 찾아
모두 바꾸려면 어떻게 해야하는지요?
-------------------------------------------
update 테이블명 set 컬럼명 = replace(컬럼명,'바꾸고자하는 단어','바꿀 단어')
WHERE 컬럼명 LIKE '%바꾸고자하는 단어%';
이 방법은 특정 테이블에서만 해당되는데 DB 전체내에서 특정 단어를 찾아
모두 바꾸려면 어떻게 해야하는지요?
-------------------------------------------
update 테이블명 set 컬럼명 = replace(컬럼명,'바꾸고자하는 단어','바꿀 단어')
WHERE 컬럼명 LIKE '%바꾸고자하는 단어%';
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 1개
모두 한번에 바꾸고 싶다면
전체 테이블을 조회하는 쿼리를 돌리고, 각 필드를 모두 처리할수있도록하여 프로그램을 만들어서 처리해야합니다.