पूर्ण नहीं
प्रत्येक कॉलम के लिए डिफ़ॉल्ट मान NULL है। नल बाधा नहीं सुनिश्चित करता है कि कॉलम मान शून्य नहीं होना चाहिए। यह बाधा हमेशा सुनिश्चित करती है कि कॉलम का कुछ मूल्य है। यह इस फ़ील्ड के मान का उल्लेख किए बिना रिकॉर्ड डालने या अपडेट करने की अनुमति नहीं देता है। उपयोगकर्ता इस बाधा को तालिका के एकल या एकाधिक या सभी स्तंभों में जोड़ सकता है।सिंटैक्स: CREATE TABLE table_name (कॉलम 1 डेटा प्रकार न्यूल नहीं,………);उदाहरण: तालिका बनाएँ छात्र (student_id int NOT NULL,student_name varchar(10),student_dept varchar(10) NOT NULL,classyear int);





डिफ़ॉल्ट
डिफ़ॉल्ट मान को कॉलम में सेट करने के लिए DEFAULT बाधा का उपयोग किया जाता है। यह बाधा सिंगल कॉलम या मल्टीपल कॉलम पर लागू की जा सकती है। तालिका में सभी स्तंभों के लिए NULL एक डिफ़ॉल्ट मान है। जब उपयोगकर्ता किसी कॉलम पर नॉट अशक्त या प्राथमिक बाधा लागू करता है तो उसका डिफ़ॉल्ट मान बदल जाता है।सिंटैक्स: तालिका बनाएं table_name (स्तंभ डेटा प्रकार,…….स्तंभ डेटा प्रकार डिफ़ॉल्ट मान);उदाहरण: तालिका छात्र बनाएं (student_id int,student_name varchar(20),student_dept varchar(20) default 'IT',classyear int);


DEPT_ID | DEPT_NAME | DEPT_HEAD | DEPT_LOC |
0001 | आईटी | मि. एस.के. मिश्रा | 06 |
0002 | सीएस | मि. डी.पी. पाटिल | 04 |
0003 | EXTC | श्रीमती. एस.के. भोसले | 05 |
0004 | MECH | मि. ए.बी. झा | 07 |
STUDENT_ID | STUDENT_NAME | DEPT_NAME | क्लासियर |
10001 | रैम | आईटी | 02 |
10002 | किरण | आईटी | 04 |
10003 | नेहा | सीएस | 01 |
10004 | रूपा | MECH | 01 |
