Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 

Swiss Cheese!

By John Esraelo, 2012/04/26

Hello all,

Have you ever wondered what happened to the numbers' sequence having gaps?

If you have a table with a numeric columns (non-identity) that may have been used for ID, or product number, etc, then there are times that you as a developer would like to know if there are any gaps in the sequence and if those might have been caused and generated by a bug or a faulty application code.

Here is a simple way of determining that.

The script in here will accept ANY fully qualified table name, the 4 part naming of remote server and 3 part naming if local server  that you know, and the column name and viola.

http://msdn.microsoft.com/en-us/library/ms187879.aspx

You will get a list of the gaps.  Either single numbers, or range of numbers.

Hope this can be helpful.

enjoy

JohnE

Total article views: 874 | Views in the last 30 days: 8
 
Related Articles
FORUM

random Number

Unique Number

FORUM

Random number generator

Random numbers

FORUM

Missing numbers in a series

Missing Numbers

FORUM

Convert exponential Number to non-exponential numbers...

Convert exponential Number to non-exponential numbers...

FORUM

Sorting issue for numbers

Numbers not properly sorting

Tags
query    
sql script    
t-sql    
 
Contribute

Join the most active online SQL Server Community

SQL knowledge, delivered daily, free:

Email address:  

You make SSC a better place

As a member of SQLServerCentral, you get free access to loads of fresh content: thousands of articles and SQL scripts, a library of free eBooks, a weekly database news roundup, a great Q & A platform… And it’s our huge, buzzing community of SQL Server Professionals that makes it such a success.

Join us!

Steve Jones
Editor, SQLServerCentral.com

Already a member? Jump in:

Email address:   Password:   Remember me: Forgotten your password?
Steve Jones