포인트 최대 값 질문~ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

포인트 최대 값 질문~ 정보

포인트 최대 값 질문~

본문

http://www.sir.co.kr/bbs/tb.php/g4_qa/3541

위 링크에 대한 질문을 보아도 제 지식으로는 이해가 힘들어요~


포인트 테이블에서 2,147,483,647 까지만 저장이 되더라고요~

포인트를 천문학적 숫자까지 할 수 있는 방법과 그에 따른 단점에 대해서 알고싶어요.

답변 부탁드립니다. ^^;;
  • 복사

댓글 전체

제가알고 있기론 포인트를 담는 필드의 형식이 int 로 되어서 그런겁니다.
무한대로 사용하실려면 필드의 형식을 varchar(255) 정도로 하면 됩니다만
장,단점에 대해서는 모르겠네요.^^
예를들면 varchar(255) 로 변경할 경우 99999999.............................. 255 자까지 담을수 있게 됩니다.
g4_member - mb_point
g4_point - po_point

varchar(255) 변경은 하였으나 회원관리에서, 포인트 높은 순으로 보면 9,999점이 1위로 나타나네요. ㅡ ㅡ;
당연한 소리겠지요.
왜냐하면 varchar는 문자(열)로 취급되기 때문입니다.

문자의 크기(숫자적인 크기)를 비교할 수 있을까요?

double형이나 big을 사용하시기 바랍니다.
무제한이라는 것도 적당한 한계점이 있는 형태를
사용하시는 것이 적당할 듯 합니다.

비교적 빠르게 해결 또는 응용할 수 있는 방법은,
관리자(kagla)님의 팁을 사용하시기 바랍니다.
http://sir.co.kr/bbs/tb.php/g4_tiptech/1453
언젠가 한번 관리자님의 팁을 본적이 있어서 방금 전체검색을 뚫고 해결을 했는데, 답변이 올라왔네요. ^^
나스카님 감사드립니다. ㅎ
double형과 big형에 대해서 알아봐야겠어요. ^^
좋은하루 되세요. ^^
© SIRSOFT
현재 페이지 제일 처음으로