SQL Server में IS NULL कंडीशन
SQL Server (Transact-SQL) में, IS NULL कंडीशन का उपयोग NULL मान की जांच के लिए किया जाता है। एक टेबल में NULL मान एक खाली फ़ील्ड में मान होता है, दूसरे शब्दों में, कोई मान नहीं वाला फ़ील्ड।
IS NULL कंडीशन सिंटैक्स
IS NULL 'bieu_thuc'
चर नाम या मान
bieu_thuc
मान जिनकी जांच करनी है कि मान NULL है या नहीं।
नोट
- यदि एक्सप्रेशन का मान NULL है, तो कंडीशन TRUE परिणाम वापस करती है
- यदि एक्सप्रेशन का मान NULL नहीं है, तो कंडीशन FALSE वापस करती है
उदाहरण - SELECT कमांड
आइए नीचे SELECT स्टेटमेंट में NULL कंडीशन का उदाहरण देखें।
SELECT *
FROM nhanvien
WHERE ho IS NULL;
यह उदाहरण टेबल के सभी रिकॉर्ड्स वापस करेगा यदि कर्मचारी का उपनाम खाली छोड़ा गया है - या NULL कहा जाता है।
उदाहरण - INSERT कमांड
INSERT INTO nhanvien
(nhanvien_id, ho, ten)
SELECT nhanvien_id, ho, ten
FROM danhba
WHERE ten IS NULL;
यह कमांड उन फ़ील्ड्स में सूची से रिकॉर्ड्स भरेगा जिनका कर्मचारी नाम खाली है।
उदाहरण - UPDATE कमांड
UPDATE nhanvien
SET ten = 'Unknown'
WHERE ten IS NULL;
इस उदाहरण में, कर्मचारी टेबल में रिकॉर्ड्स जिनका खाली नाम मान है, अपडेट किए जाएंगे।
उदाहरण - DELETE कमांड
DELETE FROM nhanvien
WHERE ho IS NULL;
यह कमांड टेबल के सभी रिकॉर्ड्स को हटा देगा यदि उपनाम फ़ील्ड में मान NULL है।