यह SQL सर्वर ट्यूटोरियल विशिष्ट सिंटैक्स और उदाहरणों के साथ IS NOT NULL कंडीशन का उपयोग करने का तरीका दिखाता है।
SQL सर्वर में IS NOT NULL कंडीशन का उपयोग यह जांचने के लिए किया जाता है कि क्या मान NULL नहीं है। किसी तालिका में एक NULL मान एक खाली फ़ील्ड में एक मान है, दूसरे शब्दों में, एक फ़ील्ड जिसका कोई मान नहीं है।
सिंटैक्स सिंटैक्स खाली नहीं है
'expression' IS NOT
NULL
परिवर्तनीय नाम या चर मान
नोट
- वह व्यंजक जिसका मान NOT NULL लौटाया गया है, वह TRUE है
- वह व्यंजक जिसका मान NULL लौटाया गया है, वह FALSE है
उदाहरण के लिए - कमांड चुनें
उदाहरण SQL सर्वर चयन कथन में पूर्ण स्थिति नहीं है।
SELECT *
FROM nhanvien
WHERE ho IS NOT NULL;
यह उदाहरण उस उपयोगकर्ता तालिका से सभी रिकॉर्ड लौटाता है जिसके कर्मचारी सूचना फ़ील्ड में कोई NULL मान नहीं है (रिक्त नहीं छोड़ा गया है)।
उदाहरण - INSERT कमांड
INSERT INTO danhba
(danhba_id, ho, ten)
SELECT nhanvien_id, ho, ten
FROM nhanvien
WHERE ho IS NOT N
ULL;
यदि तालिका में कर्मचारी का अंतिम नाम NULL नहीं है, तो यह कमांड रिकॉर्ड को नंबा तालिका में सम्मिलित करेगा।
उदाहरण - UPDATE कमांड
UPDATE nhanvien
SET tinhtrang = 'Active'
WHERE ho IS NOT NULL;
तालिका में जिन रिकॉर्ड्स में NULL मान नहीं हैं, उन्हें अपडेट किया जाएगा।
उदाहरण - DELETE कमांड
DELETE FROM nhanvien
WHERE tinhtrang IS NOT NULL;
इस उदाहरण में, तालिका के सभी रिकॉर्ड में एक 'स्थिति' सूचना फ़ील्ड है जिसमें कोई NULL मान नहीं है जिसे हटा दिया जाएगा।