컬럼값의 일부만 UPDATE할 경우 REPLACE()


컬럼값의 일부만 UPDATE할 경우 REPLACE()

특정 컬럼값의 일부만 변경하고 싶을때 REPLACE()를 사용하자! UPDATE 테이블 SET 컬럼 = REPLACE(컬럼, '변경전', '변경후') WHERE XXXXXXXXXXXX 예를 들어 데이터이관시에 전화번호의 잴 첫부분에 0이 빠져버렸다!

라는 간단한 경우 (물론 데이터이관시에 원데이터에서 0이 빠지지 않도록 하는게 베스트지만) UPDATE 테이블 SET TEL_NO = REPLACE(TEL_NO, '10', '010') WHERE TEL_NO LIKE '10%'; TEL_NO라는 컬럼에서 10으로 시작하는 값에 대해서는 10을 010으로 치환 업데이트한다!...

컬럼값의 일부만 UPDATE할 경우 REPLACE()에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.


#mysql #replace #update #값의일부변경 #치환

원문링크 : 컬럼값의 일부만 UPDATE할 경우 REPLACE()