Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

कॉलम बनाएं जो पिछले इंडेक्स से बढ़ता है

computed column का उपयोग करके देखें MSDN

CREATE TABLE Yourtablename
(
    ID int IDENTITY (1,1) NOT NULL,
    InvoiceID AS 'INV'+ right('000000'+cast(ID as varchar(20)),7) PERSISTED
);

SQLFIDDLE DEMO

इस बारे में अधिक जानकारी के लिए कि आपको अपने परिकलित कॉलम को persisted बनाने की आवश्यकता क्यों है चेक यहाँ



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर 2005 से MS Excel फ़ाइल पढ़ना

  2. Sql RegEx को पसंद करता है

  3. SQL सर्वर में एक अस्थायी तालिका में संग्रहीत कार्यविधि के परिणाम कैसे सम्मिलित करें

  4. SQL सर्वर बिंदु के आसपास यादृच्छिक स्थानिक भूगोल उत्पन्न कर रहा है?

  5. एसक्यूएल सर्वर 2005 में हाल के महंगे प्रश्नों को देखने का कोई तरीका है?