To create a unique number in SQL Server, you can use various techniques depending on your requirements. Here are a few approaches you can consider.

  1. Identity Column
    • The simplest way is to use an identity column. It automatically generates a unique number for each row inserted into a table.
    • Here's an example
    •  
       CREATE TABLE YourTable (
          ID INT IDENTITY(1,1) PRIMARY KEY,
      	VCH_USER_NAME VARCHAR(150)
          -- Other columns
      )
  2. UUID (Universally Unique Identifier)
    • If you need globally unique identifiers, you can use the NEWID() function to generate a unique identifier for each row.
    • Here's an example:
    • 
      CREATE TABLE YourTable (
          ID UNIQUEIDENTIFIER DEFAULT NEWID() PRIMARY KEY,
      	VCH_NAME VARCHAR(150)
          -- Other columns
      )
    • Output
      Output
    • The NEWID() function generates a unique identifier value for each new row inserted.
  3. User Definer Unique Code as below