SQL 질의를 실행하기 위한 명령어 질문입니다.
본문
카페24에 있는 MySQL 웹어드민을 열어서 SQL 질의를 실행을 하여
g4_write_chk 테이블의 wr_08 필드에 있는 data 값 첫글자에 모두 문자 a 를 추가하려 합니다.
즉 ,
필드값이 01512 라면 a01512
필드값이 75894 라면 a75894
이렇게 첫 글자에 추가하려고 합니다.
앞서 질문도 드리고 다른 필드에 테스트를 해 봤는데
제가 무지한건지 잘 안되네요 ㅠㅠ
replace() 를 사용해서
update 테이블 set 필드명 = replace(필드명, '기존에 바꿔야할 문자', '바꿀문자')
하면 된다고 참고하고 있지만 잘 안됩니다.
고수님 한 수 지도편달 부탁드리겠습니다.
업무상 해야하는거라 틀리지 않고 한번에 해야하는데 손이 떨리네요 ㅠㅠ
답변 4
작업 전 테이블 백업은 필수 ㅎㅎㅎ
replace는 php의 str_replace와 비슷합니다
이걸로는 추가하실수가 없구요
set 필드명 = concat('추가하고싶은말'.필드명)
하시면 됩니다
일전에 멤버 테이블 날려먹었던 기억이 새록새록...ㅠㅠ
도와주셔서 감사합니다. 고맙습니다 !!!!
답변을 작성하시기 전에 로그인 해주세요.