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

एक अद्वितीय पहचानकर्ता कॉलम जोड़ना और नई गाइड उत्पन्न करने के लिए डिफ़ॉल्ट जोड़ना

यह नमूना देखें:

create table test (mycol UniqueIdentifier NOT NULL default newid(), name varchar(100))
insert into test (name) values ('Roger Medeiros')
select * from test

एक आबादी वाली तालिका पर एक शून्य नहीं फ़ील्ड जोड़ने के लिए आपको इसकी आवश्यकता है।

alter table test add mycol2 UniqueIdentifier NOT NULL default newid() with values

CREATE UNIQUE NONCLUSTERED INDEX IX_test ON dbo.test
(
mycol
) WITH( STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON,    ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. इकाई ढांचे के माध्यम से टी-एसक्यूएल संग्रहित प्रो में इनट्स की सरणी पास करना

  2. SQL सर्वर डेटाबेस (T-SQL) में लॉग फ़ाइल कैसे जोड़ें

  3. SQL सर्वर में वर्षों से स्ट्रिंग एकत्रीकरण

  4. बीसीपी उपयोगिता और एसक्यूएल सर्वर 2008 का उपयोग करके कॉलम हेडर (कॉलम नाम) के साथ फाइल करने के लिए निर्यात तालिका

  5. कैसे OBJECTPROPERTYEX () SQL सर्वर में काम करता है