2013-06-04 6 views
0

나는 postgres를 처음 사용했습니다. sqlserver에서 자동 증가 및 10 개의 행이있는 테이블이 있고 마지막 행의 ID가 10 인 경우 마지막 행을 삭제하면 다음에 삽입해도 id = 10이됩니다. 확실한? 내가 더와 PK 번호 더 증가 새로운 행, 그것은 유지를 최대 ID를 가진 행을 삭제하고 삽입 할 때 postgres에서 행을 삭제해도 직렬 pk가 감소하지 않습니다?

하지만 포스트 그레스에서

이 맞아 .. PK로 BIGSERIAL 사용하고 계십니까?

+0

테이블에서 삭제하지 않아도 여전히 번호 매기기에 간격이있을 수 있습니다. ID는 바로 그 ID입니다. 행이 삽입되거나 커밋 된 순서에 대해서는 알려주지 않습니다. –

답변

관련 문제