Re: Re: 377P 의 REPLACE 문 에서 오류가 뜹니다. > 출간도서 Q&A

본문 바로가기

출간도서 Q&A

일반글
PHP&MySQL

Re: Re: 377P 의 REPLACE 문 에서 오류가 뜹니다.

페이지 정보

게시물QR코드

본문

안녕하세요 그누위즈입니다.

해당 replace문의 예제 부분은 실제로 예제가 아니라 기본 MySQL에서 배포하는 공식 메뉴얼과 같은 형태로

32e05cf381bb7baf909fd419aee7a081_1553420421_8652.jpg

함수 사용법을 기제하고 넘어간다는 것이 편집과정에서 예제로 표현으로 되어 버린것 같습니다.

해당 부분을 정상으로 사용하기 위해서는

UPDATE나 SELECT 문으로 사용하셔야합니다.

예제처럼 문자열 변경을 위해서는 아래와 같이 사용하시면 되겠습니다.

UPDATE member SET mb_id = REPLACE(mb_id, 'member04', 'user04') WHERE mb_name = '홍길동';


 

해당 부분은 편집과정에서 잘못 된 표현으로 예제로 표현이 되어 정정하도록 하겠습니다.

감사합니다.

댓글목록

장준호님의 댓글

no_profile 장준호쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

상세한 설명 감사합니다.
다소 공격적인 댓글 죄송합니다.
얕은 제 인내심이 관리자님을 불편하게 만든것 같습니다.
저도 마음이 불편해서 계속 생각났어요.
좋은 하루 보내세요.

그누위즈님의 댓글의 댓글

그누위즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

안녕하세요. 그누위즈입니다.^^
모르시거나 애매한 부분이 있으시면
언제든지 게시글을 작성해주시면 답변하겠습니다.
감사합니다.

wjst5959님의 댓글의 댓글

no_profile wjst5959쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

SELECT REPLACE ( mb_id, 'member04','user04') from member; 로 실행했을 시 작동됩니다.

그누위즈님의 댓글의 댓글

그누위즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

select 문은 조회를 하는 것이고 , update 문으로 바꾸시면 데이터가 변경됩니다.

  • Addr.부산광역시 동구 중앙대로 319, 9층 L4호(초량동, 부산YMCA빌딩) Email. gnuwiz@naver.com
  • BR. 625-68-00172 TRC. 2019-부산해운대-1186 TEL. 0507-1382-2790
All rights reserved.