SQL 문자병경 질문있습니다! 채택완료
phpmyadmin 에서 테이블의 wr_subject 문자를 반경하려고 하는데
[AA] -> [BB] 으로 변경하려고 합니다. 무서워서 먼저 시도는 못해보고 여쭤보고 하려고 합니다..
아래 내용처럼 하면 될까요? 중간에 빠진 홀따옴표나 큰따옴표가 붙어야 할 곳이 있는지 궁금합니다.
update g5_write_테이블 set wr_subject=REPLACE(wr_subject,'AA','BB')
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
7년 전
업데이트문에서 주의할점은
replace 하시는건 이상없습니다만
위와 같이 하시면 테이블내의 전체 자료에 대해서 치환됩니다.
게시물 본글과, 답글과, 댓글고, 스크랩 모두가 다 변경되니
where 이하의 조건을 적절하게 잘 정하셔야할겁니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
7년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
채택
채택
채택
채택
채택
채택
답변대기
채택
채택
채택
답변대기
채택
채택
답변대기
채택
채택
채택
채택
localhost 에서 작업하는게 아니고 해당 테이블로 이동 후 SQL로 이동해서 그 테이블안에서 작업을 해야하는군요.
update g5_write_테이블 set wr_subject=REPLACE(wr_subject,'AA','BB ')
이렇게 변경 했습니다. 상품만 csv로 업데이트 해둔 상태라 특수문자가 [??] 이런식으로 나와서 테이블마다 변경해주었네요. 감사합니다~