g4_write_chk 테이블의 wr_32 값 일괄변경 질문 ㅠ 채택완료
SQL 질의를 실행을 하여
g4_write_chk 테이블의 wr_32 값 중에 1 이 들어간 값을
모두 01로 변경하려고 합니다.
이래저래 해도 잘 안되서 도움을 요청드려요 ㅠㅠ
그누4를 쓰고 있고요 명령어를 어떻게 해 줘야 1 값을 01로 바꿀 수 있을까요?
테이블명은 g4_write_chk 이고 wr_32 값에는 여러 값이 들어 있는데 그 중에 값이 1인 것을 01로 바꾸고 싶습니다.
한 수 지도 부탁드립니다. 꾸벅~ (__)
답변 6개
replace() 를 사용해서 치환해야 겠네요..
update 테이블 set 필드명 = replace(필드명, '기존에 바꿔야할 문자', '바꿀문자')
이런식으로 사용합니다.
위의 경우라면
$sql = " update g4_write_chk set wr_32 = replace(wr_32, '1', '01') ";
sql_query($sql);
이렇게 하시면 될겁니다..
댓글을 작성하려면 로그인이 필요합니다.
$sql = " update g4_write_chk set wr_32 = '01' where wr_32 = '1' "
sql_query($sql);
댓글을 작성하려면 로그인이 필요합니다.
MySQL 메시지:
#1064 -
You have an error in your SQL syntax; check the manual that corresponds to your
MySQL server version for the right syntax to use near '​​' at line 1
이렇게 나옵니다 ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인