2016-07-13 2 views
-1

나는 순차 번호를 생성하기를 원하지만 반복없이 데이터베이스에있는 번호를 가지고 있습니다.데이터베이스의 마지막 번호를 기반으로 순차 번호를 생성하는 알고리즘이 있습니까?

현재 마지막으로 삽입 된 ID를 기반으로 마지막 번호를 선택하지만 반복되는 경우가 있습니다.

+0

자동 증가를 사용 – bugwheels94

+0

단순히 열을 AUTO_INCREMENT로 설정하면 설명서 링크 http://dev.mysql.com/doc/refman/5.7/en/example-auto-increment.html이 – cmorrissey

답변

0

하나는 행에서 MySQL의 '인공 지능'(자동 증가)를 적용, 또는 단순히 임의의 숫자를 생성하고 쿼리는 데이터베이스에 따라

0

를 통해 데이터베이스에 존재하는지 확인합니다. 일부 데이터베이스에는 자동 증가 필드가 있습니다. 오라클과 마찬가지로 일부는 그렇지 않습니다. 대신 시퀀스를 사용해야합니다.

관련 문제