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