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

SQL सर्वर पहचान स्तंभ मान 1 के बजाय 0 से प्रारंभ होते हैं

DBCC CHECKIDENT की ओर से

DBCC CHECKIDENT ( table_name, RESEED, new_reseed_value )
<ब्लॉकक्वॉट>

यदि तालिका को बनाए जाने के बाद से उसमें कोई पंक्तियाँ सम्मिलित नहीं की गई हैं, या TRUNCATE TABLE कथन का उपयोग करके अनुमतियों को हटा दिया गया है, तो आपके द्वारा DBCCCHECKIDENT चलाने के बाद डाली गई पहली पंक्ति new_reseed_value पहचान के रूप में उपयोग करती है। अन्यथा, अगली पंक्ति में डाला गया new_reseed_value + वर्तमान वृद्धि मान का उपयोग करता है।

तो, यह एक खाली या काटे गए टेबल के लिए अपेक्षित है।



  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 सर्वर SOUNDEX () फ़ंक्शन कैसे काम करता है

  2. SQL सर्वर 2005 ROW_NUMBER () बिना ORDER BY

  3. कॉलम की अज्ञात संख्या को कैसे पिवट करें और SQL सर्वर में कोई कुल नहीं है?

  4. SQL सर्वर 2019 में स्केलर UDF इनलाइनिंग

  5. SQL अपडेट ट्रिगर तभी होता है जब कॉलम संशोधित होता है