DB 필드값을 일괄수정을 하고 싶은데 어떻게 해야 하는지 조언부탁드립니다.

DB 필드값을 일괄수정을 하고 싶은데 어떻게 해야 하는지 조언부탁드립니다.

QA

DB 필드값을 일괄수정을 하고 싶은데 어떻게 해야 하는지 조언부탁드립니다.

본문

안녕하세요. SIR에서 항상 도움만 받고 있습니다.
염치 불구하고 고수님의 조언 부탁드립니다.
 
현재 특정게시판에 게시물이 4천개정도 있습니다.
그런데 이 wr_content 의 필드에 있는 전화 번호 앞부분을 일괄적으로 수정하고 싶은데요.
방법을 모르겠습니다.
 
게시물 본문(예문)
 
현재 상태)
 
여러분 안녕하세요.
저는 1234라고 합니다.
반가워요
 
 
수정해야 할 상태)
 
여러분 안녕하세요.
저는 3333라고 합니다.
반가워요
 
이렇게 전체 게시물의 값을 변경하고 싶은데 너무 어렵네요. ㅠ.ㅠ
 
꼼수를 부려서 PHPMYADMIN에서 테이블을 삭제하고 백업된 자료를 불러 오려고 하였으나
용량초과로 에러가 나는 상황입니다.
 
혹시 SQL 예문이라도 하나 작성해 주시면 복 받으실겁니다.
감사합니다. 
 
 

이 질문에 댓글 쓰기 :

답변 2

디비 핸들링 하실 때
 
유효성 검사부터 해야 해요.
무턱대고  update 치시면.. 난리 납니다.
 
0. 변경 테이블 , 백업 해두기
 
1. 전화번호 형식을 비교
전화번호 형식이 000-0000-0000 으로 되어 있는데
그렇지 않은 것이 있는지 검사
 
2. 형식이 맞지 않은 것은 임시테이블 만들어서 저장 해두고요.
일단  형식이 맞는것을 먼저 변경하신 후
 
3. 형식에 맞지 않는 전화번호는 그것을 어떻게 변경할지 고민 하셔야 해요
 
 4. 디비는 소중한 자료이므로 숙련되지 않으신 분은 핸들링 안하시는 것을 추천해드립니다.
 
 
답변을 작성하시기 전에 로그인 해주세요.
전체 124,073 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT