কম্পিউটার

SQL সার্ভারে শূন্য শর্ত নয়

এই SQL সার্ভার টিউটোরিয়ালটি নির্দিষ্ট সিনট্যাক্স এবং উদাহরণ সহ IS NOT NULL শর্ত কীভাবে ব্যবহার করতে হয় তা দেখায়৷

SQL সার্ভারে IS NOT NULL শর্তটি মানটি NULL নয় কিনা তা পরীক্ষা করতে ব্যবহার করা হয়৷ একটি টেবিলের একটি NULL মান হল একটি খালি ক্ষেত্রের একটি মান, অন্য কথায়, একটি ক্ষেত্র যার কোনো মান নেই৷

সিনট্যাক্স সিনট্যাক্স শূন্য নয়

  'expression' IS NOT NULL 

ভেরিয়েবল নাম বা পরিবর্তনশীল মান

দ্রষ্টব্য

  1. যে অভিব্যক্তিটির মান শূন্য নয় তা হল সত্য
  2. যে অভিব্যক্তিটির মান NULL ফেরত দেওয়া হয় সেটি হল FALSE

উদাহরণস্বরূপ - SELECT কমান্ড

এসকিউএল সার্ভার সিলেক্ট স্টেটমেন্টে উদাহরণটি শূন্য শর্ত নয়৷

 SELECT * 
FROM nhanvien
WHERE ho IS NOT 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 nhanvien 
SET tinhtrang = 'Active'
WHERE ho IS NOT NULL;

সারণীতে যে রেকর্ডগুলি শূন্য মান নয় তা আপডেট করা হবে৷

উদাহরণ - কমান্ড মুছুন

 DELETE FROM nhanvien 
WHERE tinhtrang IS NOT NULL;

এই উদাহরণে, টেবিলের সমস্ত রেকর্ডে একটি 'স্থিতি' তথ্য ক্ষেত্র রয়েছে যাতে একটি NULL মান নেই যা মুছে ফেলা হবে৷


  1. SQL সার্ভারের মত অবস্থা

  2. শর্তাবলী SQL সার্ভারে নয়

  3. অথবা SQL সার্ভারের শর্তাবলী

  4. MS SQL সার্ভার কি?