Tag: spt_values system table

  • Master..spt_values system table

    SPT_Values is un-documented table. It seems it is available from Sybase days and it is used in system stored procedures to translate codes into readable strings.
    It stores the specific number of each SQL Server Property. If you execute below query, you can get the diffrent kind of result and you can use it as per the need.

    select min(number) FROM master..spt_values
    –Output
    -32768

    select min(number) FROM master..spt_values where number > 0
    — Output
    1
    select max(number) FROM master..spt_values
    — Output
    1469283328

    You can use to generate number from 1 to 2048 as well.

    SELECT distinct number
    FROM master..spt_values
    WHERE number BETWEEN 10 AND 15