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

SQL सर्वर और एक पहचान कॉलम में अंतराल

यह परिभाषित और प्रलेखित SQL सर्वर व्यवहार है, और इसे बदलने के बारे में आप वास्तव में बहुत कुछ नहीं कर सकते हैं। आप इसके बारे में क्या बदलना चाहते थे ??

पहचान कॉलम अद्वितीय, लगातार बढ़ती आईडी की गारंटी देंगे (जब तक आप उनके साथ खिलवाड़ नहीं करते) - वे किसी और चीज की गारंटी नहीं देते हैं।

SQL सर्वर नहींहोगा अपने अनुक्रम में "अंतराल" को खोजने और उन्हें भरने की परेशानी से गुजरें। मुझे नहीं लगता कि यह एक अच्छा विचार होगा, वैसे भी - क्या होगा यदि आपके पास आईडी =3 के साथ एक रिकॉर्ड है, और फिर इसे हटा दिया गया है? क्या आप वाकई उस आईडी को अचानक "रीसायकल" करने के लिए अगला रिकॉर्ड चाहते हैं ?? मेरी राय में यह अच्छा विचार नहीं है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. दिनांक को YYYYMM प्रारूप में बदलें

  2. कैसे ठीक करें "निष्पादन कथन विफल हुआ क्योंकि इसके परिणाम सेट क्लॉज के साथ 1 परिणाम सेट निर्दिष्ट है ..." SQL सर्वर में

  3. SQL सर्वर दो पूर्णांकों को विभाजित करने के परिणामों को बंद क्यों करता है?

  4. मैक पर SQL सर्वर कैसे स्थापित करें

  5. संयोजन संघर्ष को हल नहीं कर सकता