레이블이 REPLACE인 게시물을 표시합니다. 모든 게시물 표시
레이블이 REPLACE인 게시물을 표시합니다. 모든 게시물 표시

2014년 2월 27일 목요일

MySQL 문자열 replace

MySQL에서는 문자열을 replace하기 위한 함수를 제공한다.

replace('문자열','찾을 문자','바꿀 문자')

위와 같이 사용한다.

그런데 이미 들어있는 데이터를 바꿔서 넣고 싶을 때는 어떻게 해야할까?

아주 쉽다.

UPDATE문에 replace 함수를 사용하면 된다.

아래는 줄바꿈이 되어있는 텍스트를 HTML 형태의 줄바꿈(BR태크)으로 변경하는 쿼리이다.

mysql> update target_table set text_data = replace(text_data,'\n','<br/>');