Microsoft SQL Server मा NULL अवरोधहरू

सुनिश्चित गर्नुहोस् कि उचित मात्रामा डेटा प्रविष्ट गरिएको छ

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 स्टुडियो प्रयोग गरेर। यहाँ कसरी छ:

त्यो त्यहाँ त्यहाँ Microsoft SQL Server मा न्युल बाधाहरू सिर्जना गर्न हो!