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

회원정보(g5_member) 테이블에 중복되지 않은 숫자(6자리)를 부여하려합니다. 채택완료

더블피디 7년 전 조회 1,779

mb_10 필드값에

가입된 회원들에게 중복되지 않은 난수(6자리)를 부여하려합니다. 

 

어떤 방법이 가장 심플할지??

 

 

 

 

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

답변 1개

채택된 답변
+20 포인트
플라이
7년 전

rand() 값을 만들어서 필드값에 값을 만들어서 저장해 주시면 될듯 합니다.

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

답변에 대한 댓글 2개

더블피디
7년 전
기 생성된 가입자에 최초에 부여할 때는 중복안될텐데...

하루에 가입자가 5명이 늘어난다면...
그때마다 rand() 값이 나온다면 중복값이 나올듯해서요
플라이
7년 전
그렇다면 mb_10값을 유니크한 값을 해서 적용해 주시고 그에 따라서 적용후 쿼리 에러가 발생된다면 다시 랜덤값을 생성해서 저장해주는 방식으로 하시면 될듯 보입니다.

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

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

로그인