2026, 새로운 도약을 시작합니다.

sql 문자열 변경 채택완료

(알 계란) 글자를 (알 계란)처럼, 알 뒤에 탕 추가하려면?

아래처럼 하니 원하는 결과가 안 나오네요. ㅡㅡ;

UPDATE g5_write_r SET wr_subject= REPLACE(wr_subject,''알', '알탕');

변경전 문자열이 변경후 문자열의 일부일 땐 어떻게 해야 한번에 처리가능할까요?


 

답변 2개

채택된 답변
+20 포인트

그럴때는

replace(replace(wr_subject,'알','알탕'),'알알탕','알탕)

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

이런 방법도 있군요. 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

https://dev.mysql.com/doc/refman/8.0/en/string-functions.html#function_replace

맞게 하신 거 같은데요.

REPLACE(wr_subject,'알 ', '알탕 ');

따옴표 잘 보시고,

공백 하나 추가해 보세요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

이것도 잘 되네요. 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고