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

SQL सर्वर इस त्रुटि को क्यों फेंक रहा है:मान NULL को कॉलम 'id' में सम्मिलित नहीं कर सकता?

मैं मान रहा हूँ कि id वृद्धिशील मान माना जाता है।

आपको इसे सेट करने की आवश्यकता है, अन्यथा यदि आपके पास एक गैर-शून्य कॉलम है, कोई डिफ़ॉल्ट मान नहीं है, यदि आप कोई मान प्रदान नहीं करते हैं तो यह त्रुटि होगी।

SQL सर्वर प्रबंधन स्टूडियो में ऑटो-इन्क्रीमेंट सेट करने के लिए:

  • अपनी तालिका को Design में खोलें
  • अपना कॉलम चुनें और Column Properties पर जाएं
  • Indentity Specification के तहत , सेट करें (Is Identity)=Yes और Indentity Increment=1


  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 सर्वर में डेटाबेस स्कीमा का उपयोग करना

  2. SQL सर्वर पूर्ण-पाठ खोज (FTS) को बेहतर बनाने के लिए स्टॉपवर्ड और स्टॉपलिस्ट का उपयोग कैसे करें

  3. SQL सर्वर में पॉलीमॉर्फिक एसोसिएशन को लागू करने का सबसे अच्छा तरीका क्या है?

  4. SQL सर्वर में ALL का उपयोग करने के 3 तरीके

  5. पहले से मौजूद तालिका के लिए कॉलम पर अद्वितीय बाधा कैसे बनाएं - SQL सर्वर / TSQL ट्यूटोरियल भाग 97