sql >> Database teknologi >  >> RDS >> Sqlserver

Hvorfor springer mit auto-inkrementerede id tal over i SQL Server?

Dette er designet i SQL server. SQL Server garanterer, at det næste genererede tal vil være unikt og trinvist, det garanterer ikke, at det vil være i rækkefølge.

Dette startede i SQL 2012. Genstart blot tjenesten for at genoprette problemet. Det er velkendt ændring i adfærd, det er altid blevet dokumenteret på denne måde og er præget af design. Det er bare en uventet ændring i adfærd



  1. Nærmeste steder med bredde- og længdegrad

  2. Opdater n tilfældige rækker i SQL

  3. Postgresql-begrænsning for at tjekke for ikke-ascii-tegn

  4. mysql import/eksport