June 15, 2012 at 6:57 am
Dear Sir,
I am in great trouble that I have a primary key field which is data type is int and identity specified. but problem is i can't maintain sequence due to
when I delete one record then i can't recover previous no. how to get back the previous serial no. please tell me
Thanking you
Debasis
June 15, 2012 at 7:07 am
It shouldn't matter.
But check out DBCC CHECKIDENT RESEED in BOL if you are adamant that it must be changed.
June 15, 2012 at 7:17 am
Identities aren't supposed to maintain a sequence without gaps. Why does it matter?
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
June 15, 2012 at 7:19 am
IDENTITY is not meant to maintain an unbroken sequence. It is only meant to quickly produce a new unique value that is higher than the last one that was used.
If you delete a row or if an insert fails, the IDENTITY value is not reused.
Viewing 4 posts - 1 through 3 (of 3 total)
You must be logged in to reply to this topic. Login to reply
This website stores cookies on your computer.
These cookies are used to improve your website experience and provide more personalized services to you, both on this website and through other media.
To find out more about the cookies we use, see our Privacy Policy