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

पाठ के साथ SQLServer पहचान कॉलम

अन्य उत्तरों के अलावा, आप जो मांग रहे हैं उसे प्रदान करने के लिए आप टेबल पर एक परिकलित कॉलम बना सकते हैं।

CREATE TABLE dbo.MyTable
(
    Id int NOT NULL PRIMARY KEY,
    CombinedId AS 'ABCD-' + CAST(Id as varchar(16)) 
)

या:

CREATE TABLE dbo.MyTable
(
    Id int NOT NULL PRIMARY KEY,
    PrefixField varchar(16),
    CombinedId AS PrefixField + CAST(Id as varchar(16)) 
)

(आपका प्रश्न यह नहीं बताता कि उपसर्ग को ठीक करना है या नहीं...)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. INSERT कथन विदेशी कुंजी बाधा के साथ विरोध करता है - SQL सर्वर

  2. गलत रचनाक्रम पास के ''

  3. क्या Microsoft SQL सर्वर में एक बूलियन डेटा प्रकार है जैसे MySQL में है?

  4. पहचान (ऑटो-इन्क्रीमेंट) कॉलम के साथ बल्क इंसर्ट

  5. स्व-संदर्भ तालिका के लिए कैस्केड हटाएं