mysql auto_increment의 범위는 어디까지인가요? 범위초과하면
글쓴이: ins878 / 작성시간: 화, 2004/06/29 - 10:45오후
안녕하세요~ mysql을 이용하여 프로그램을 만들고 있습니다.
근데, 주키값을 정수를 auto_increment(자동증가)를 했는데, 범위가
어디까지 인가요? 정수범위까지 인가요? 만약 범위를 초과하면 어떻게 되는가요?
또하나 중간에 필드를 삭제하면 중간에 auto_increment값이 1,2,3,4,5, 처럼 순서적인게 아니라 1,4,5 이런식으로 되잖아요~ 이것을 다시 순서있게 하려면 어떻게 해야하는가요?
고수님들 부탁드립니다. :oops:
Forums:
음...
auto increment로 타입을 선언하지 마시고, 데이터를 insert할 때,
최대값의 번호를 구해서 insert 해주시면 됩니다.
최대값은 저도 잘 모르겠군요. unsigned로 되어 있을 확률이 많으니,
4byte unsigned int형일 것 같습니다.
H/W가 컴퓨터의 심장이라면 S/W는 컴퓨터의 영혼이다!
댓글 달기