Update 문을 통해 많은문장중에 특정단어만 수정

Update 문을 통해 많은문장중에 특정단어만 수정

QA

Update 문을 통해 많은문장중에 특정단어만 수정

본문

Update 문을 통해 기존의 데이터를 수정 

 

update 테이블이름 set 컬럼명 = 내용;

 

아래는 쿼리문 실행시 성공이라고 뜨지만 내용은 그대로입니다

update g4_write_w165 set wr_content = 'licenseclubicon.cdn2.cafe24.com' where wr_content= 'licenseclub.com/im'; 

 

 

wr_content 컬럼안에 실질적으로 아래와 같이 많은 문장중에 특정 단어을 바꾸고자 하는데 안됩니다

 <TD COLSPAN=3> 

<IMG SRC="http://licenseclub.com/im/196_1.jpg" WIDTH=1000 HEIGHT=507 ALT=""></TD>

이 질문에 댓글 쓰기 :

답변 1

replace를 쓰시면 됩니다.

 

UPDATE table SET col = REPLACE(col, 'licenseclub.com/im', 'licenseclubicon.cdn2.cafe24.com') WHERE col LIKE '%licenseclub.com/im%'

 

해당 테이블 백업은 먼저 하고 하시길... 

답변을 작성하시기 전에 로그인 해주세요.
전체 224
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT