सुनिश्चित गर्नुहोस् कि उचित मात्रामा डेटा प्रविष्ट गरिएको छ
Microsoft SQL Server मा NULL बाधाहरू तपाइँ निर्दिष्ट गर्न अनुमति दिन्छ कि स्तम्भमा NULL मान समावेश नहुन सक्छ। जब तपाई एक नयाँ स्तम्भमा एक नयाँ स्तम्भ डेटाबेस स्तम्भ सिर्जना गर्नुहुन्छ, SQL Server ले कुनै पनि NULL मानहरूका लागि स्तम्भको हालको सामग्री जाँच गर्दछ। यदि हालको स्तम्भमा NULL मानहरू छन् भने, अवरोध सिर्जना असफल भयो। अन्यथा, SQL Server ले NULL अवरोध अवरोध गर्दछ र कुनै पनि भविष्य INSERT वा UPDATE आदेशहरू जुन NULL मानको अस्तित्व असफल हुनेछ।
NULL एक शून्य वा शून्य क्यारेक्टर string बाट फरक छ। NULL का अर्थ छ कि कुनै प्रविष्टि छैन।
एक एनएलएल कन्स्ट्र्रन्ट सिर्जना गर्दै
त्यहाँ थुप्रै तरिकाहरू छन् जुन तपाईले SQL Server मा युनिकोड सिर्जना गर्न सक्नुहुनेछ । यदि तपाइँ एक विद्यमान तालिकामा UNIQUE बाधा थप्न ट्राक्टिक-SQL प्रयोग गर्न चाहनुहुन्छ भने, तपाईं तल ALTERTABLE स्टेटस प्रयोग गर्न सक्नुहुन्छ, तलका रूपमा चित्रण गरिएको छ:
ALTER तालिका
ALTER COLUMN NULL
यदि तपाईं GUI उपकरणको प्रयोग गरेर SQL Server सँग अन्तरक्रिया गर्न चाहानुहुन्छ भने, तपाइँले पनि एक नयाँ NULL बाधा सिर्जना गर्न सक्नुहुन्छ SQL Server Management स्टुडियो प्रयोग गरेर। यहाँ कसरी छ:
- SQL सर्भर व्यवस्थापन स्टुडियो खोल्नुहोस्।
- डाटाबेसको तालिकाहरू फोल्डर विस्तार गर्नुहोस् जहाँ तपाईं अवरोध सिर्जना गर्न चाहानुहुन्छ।
- तालिकामा राइट-क्लिक गर्नुहोस् जहाँ तपाईं अवरोध थप्न र डिजाइन क्लिक गर्नुहोस्।
- तपाईंले NULL अवरोधहरू (हरू) नभएको चाहनु भएको स्तम्भहरूका लागि नचालिएको चेकबक्स जाँच गर्नुहोस्।
त्यो त्यहाँ त्यहाँ Microsoft SQL Server मा न्युल बाधाहरू सिर्जना गर्न हो!