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

SQL सर्वर में पूर्ण स्थिति नहीं है

यह SQL सर्वर ट्यूटोरियल विशिष्ट सिंटैक्स और उदाहरणों के साथ IS NOT NULL कंडीशन का उपयोग करने का तरीका दिखाता है।

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

सिंटैक्स सिंटैक्स खाली नहीं है

  'expression' IS NOT NULL 

परिवर्तनीय नाम या चर मान

नोट

  1. वह व्यंजक जिसका मान NOT NULL लौटाया गया है, वह TRUE है
  2. वह व्यंजक जिसका मान NULL लौटाया गया है, वह FALSE है

उदाहरण के लिए - कमांड चुनें

उदाहरण SQL सर्वर चयन कथन में पूर्ण स्थिति नहीं है।

 SELECT * 
FROM nhanvien
WHERE ho IS NOT NULL;

यह उदाहरण उस उपयोगकर्ता तालिका से सभी रिकॉर्ड लौटाता है जिसके कर्मचारी सूचना फ़ील्ड में कोई NULL मान नहीं है (रिक्त नहीं छोड़ा गया है)।

उदाहरण - INSERT कमांड

  INSERT INTO dan hba 
(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 मान नहीं है जिसे हटा दिया जाएगा।


  1. SQL सर्वर में शर्तें नहीं

    SQL सर्वर (ट्रांजैक्ट-सर्वर) में NOT कंडीशन को NOT ऑपरेटर भी कहा जाता है, जिसका उपयोग SELECT, INSERT, UPDATE, और DELETE स्टेटमेंट में शर्तों को नकारने के लिए किया जाता है। नहीं शर्त का सिंटैक्स NOT điều kiện परिवर्तनीय नाम या चर मान हालत शर्तें नकारात्मक होनी चाहिए। नोट NOT शर्त के लिए जरूरी है

  1. या SQL सर्वर में शर्तें

    SQL सर्वर (Transact-SQL) में OR कंडीशन का उपयोग यह देखने के लिए कई स्थितियों की जांच करने के लिए किया जाता है कि क्या लौटाए गए परिणाम में कोई रिकॉर्ड शर्त को पूरा करता है। इसे अक्सर SELECT, INSERT, UPDATE या DELETE कमांड में इस्तेमाल किया जाता है। सिंटैक्स या शर्त WHERE điều kiện 1 OR điều kiện 2

  1. एमएस एसक्यूएल सर्वर क्या है?

    एसक्यूएल सर्वर क्या है? आरडीबीएमएस पर आधारित माइक्रोसॉफ्ट द्वारा विकसित सॉफ्टवेयर। एक ORDBMS (ऑब्जेक्ट रिलेशनल डेटाबेस मैनेजमेंट सिस्टम) भी है। एक स्वतंत्र मंच। सॉफ्टवेयर कमांड लाइन इंटरफेस और जीयूआई इंटरफेस दोनों का उपयोग करता है। SQL भाषा समर्थन (पूर्व में SEQUEL - संरचित अंग्रेजी क्वेरी भाषा) -