테스트 사이트 - 개발 중인 베타 버전입니다

여분필드 속성 일괄변경 채택완료

Google 8년 전 조회 4,804

안녕하세요

 

게시판 여분필드 wr_3에 db에서 속성이 varchar(255)입니다

 

해당 필드에는 숫자를 넣어줄것이라 이것을 int로 일괄변경할수잇는 방법이있을까요?

 

게시판이 너무많아서 일일히 변경하기 힘들어서 질문드립니다~

 

감사합니다.

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

g
8년 전

ALTER TABLE `g5_write_gallery` CHANGE `wr_3` `wr_3` INT( 11 ) NOT NULL

 

이렇게 하시면 될거같구요.

 

디비테이블은 array  돌려서 for문이나 while문 또는 foreach 등의 반복문을 이용해서

 

해당 테이블에  wr_3 을 int형으로 바꾸시면 될거에요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

G
Google
8년 전
답변 너무 감사합니다.위에 소스를 어떻게 사용하는지 자세히알수있을까요?
평정심
8년 전
alter.php을 다음 처럼 만들어 루트에 올린 후 주소창에 주소 넣고 실행시키세요.
<?php
include_once("./_common.php");

$sql = "ALTER TABLE g5_write_gallery CHANGE wr_3 wr_3 INT( 11 ) NOT NULL";
sql_query($sql);

?>
G
Google
8년 전
@평정심 평정님 말씀대로 해보았는데 호스팅 오류페이지가 뜹니다..

혹시 php7버전이라서 그런걸까요?

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인