IT

[MySQL] REPLACE 문자열 변경

___gyul 2020. 11. 27. 16:38
반응형

컬럼 데이터 중에 특정 문자열만 다른 문자열로 바꿔야 할 일이 있어서 적용 후에 잊지 않기 위해서 기록합니다.




문자열을 치환하는 함수로 REPLACE가 있습니다.


기존에 제가 알고있는 함수의 사용법은 


1
SELECT REPLACE("컬럼명""변경 전 문자열""변경 후 문자열"FROM 테이블명;
cs


이렇게 해서 컬럼값을 변경해서 SELECT 해오는 방법 뿐이였습니다.


그런데 이번에 UPDATE가 필요해서 찾아보니


1
UPDATE 테이블명 SET 컬럼명 = REPLACE('컬럼명''변경 전 문자열''변경 후 문자열'); 
cs


위와 같이 해주니까 간단하게 수정이 가능했습니다.


이상입니다~

반응형