Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> SQL Server

SQL Server में IS NULL कंडीशन

SQL Server में IS NULL कंडीशन

SQL Server (Transact-SQL) में, IS NULL कंडीशन का उपयोग NULL मान की जांच के लिए किया जाता है। एक टेबल में NULL मान एक खाली फ़ील्ड में मान होता है, दूसरे शब्दों में, कोई मान नहीं वाला फ़ील्ड।

IS NULL कंडीशन सिंटैक्स

IS NULL 'bieu_thuc'

चर नाम या मान

bieu_thuc

मान जिनकी जांच करनी है कि मान NULL है या नहीं।

नोट

  1. यदि एक्सप्रेशन का मान NULL है, तो कंडीशन TRUE परिणाम वापस करती है
  2. यदि एक्सप्रेशन का मान 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 है।

  1. - SQL Server में LIKE कंडीशन

    SQL Server में LIKE कंडीशन SQL Server (Transact-SQL) में LIKE कंडीशन SELECT, INSERT, UPDATE और DELETE स्टेटमेंट्स में WHERE क्लॉज में वाइल्डकार्ड्स के उपयोग की अनुमति देता है, जिसका उपयोग पैटर्न मिलान के लिए किया जाता है। LIKE कंडीशन सिंटैक्स bieu_thuc LIKE mau [ ESCAPE Escape_Character ] चर नाम

  1. - SQL Server में OR कंडीशन

    SQL Server में OR कंडीशन SQL Server (Transact-SQL) में OR कंडीशन का उपयोग कई शर्तों की जांच करने के लिए किया जाता है कि क्या वापस किए गए परिणाम में कोई रिकॉर्ड शर्त को पूरा करता है। इसका उपयोग अक्सर SELECT, INSERT, UPDATE या DELETE कमांड्स में किया जाता है। OR कंडीशन सिंटैक्स WHERE dieu_kien_1 OR d

  1. - MS SQL Server क्या है?

    SQL Server क्या है? Microsoft द्वारा विकसित सॉफ़्टवेयर जो RDBMS पर आधारित है। यह एक ORDBMS (Object Relational Database Management System) भी है। एक स्वतंत्र प्लेटफ़ॉर्म। सॉफ़्टवेयर कमांड लाइन इंटरफेस और GUI इंटरफेस दोनों का उपयोग करता है। SQL भाषा समर्थन (पूर्व में SEQUEL - स्ट्रक्चर्ड इंग्लिश क्वे