SQL Server में IS NOT NULL कंडीशन
यह SQL Server ट्यूटोरियल विशिष्ट सिंटैक्स और उदाहरणों के साथ IS NOT NULL कंडीशन का उपयोग करना दिखाता है।
SQL Server में IS NOT NULL कंडीशन का उपयोग यह जांचने के लिए किया जाता है कि मान NOT NULL है या नहीं। एक टेबल में NULL मान एक खाली फ़ील्ड में मान होता है, दूसरे शब्दों में, कोई मान नहीं वाला फ़ील्ड।
IS NOT NULL सिंटैक्स
'bieu_thuc' IS NOT NULL
चर नाम या मान
नोट
- जिस एक्सप्रेशन का मान NOT NULL है वह TRUE वापस करता है
- जिस एक्सप्रेशन का मान NULL है वह FALSE वापस करता है
उदाहरण - SELECT कमांड
SQL Server SELECT स्टेटमेंट में IS NOT NULL कंडीशन का उदाहरण।
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 NULL;
यह कमांड रिकॉर्ड को danhba टेबल में डाल देगा यदि कर्मचारी टेबल में कर्मचारी का उपनाम NULL नहीं है।
उदाहरण - UPDATE कमांड
UPDATE nhanvien
SET tinhtrang = 'Active'
WHERE ho IS NOT NULL;
टेबल में वे रिकॉर्ड्स जिनमें NULL मान नहीं हैं, अपडेट किए जाएंगे।
उदाहरण - DELETE कमांड
DELETE FROM nhanvien
WHERE tinhtrang IS NOT NULL;
इस उदाहरण में, टेबल के सभी रिकॉर्ड्स जिनमें 'tinhtrang' सूचना फ़ील्ड है जिसमें NULL मान नहीं है, हटा दिए जाएंगे।