Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Защо моят автоматично увеличаващ се идентификатор пропуска числа в SQL Server?

Това е проектирано в SQL сървър. SQL Server гарантира, че следващото генерирано число ще бъде уникално и инкрементално, но не гарантира, че ще бъде в последователност.

Това започна в SQL 2012. Просто рестартирайте услугата, за да повторите проблема. Това е добре позната промяна в поведението, тя винаги е била документирана по този начин и е белязана от дизайна. Това е просто неочаквана промяна в поведението



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server 2016:Възстановяване на база данни

  2. SQL Server 2005:Прикачете база данни с помощта на sp_attach_db с пълен текстов каталог

  3. SQL заявка с NOT LIKE IN

  4. SQL Server 2005 Reporting Services – плюсове и минуси

  5. Как да внедрим баджове?