কম্পিউটার টিউটোরিয়াল

SQL Server-এ IS NULL কন্ডিশন

SQL Server (Transact-SQL)-এ IS NULL কন্ডিশন NULL মান চেক করতে ব্যবহৃত হয়। টেবিলে একটি NULL মান মানে একটি খালি ফিল্ডে মান, অর্থাৎ কোনো মান নেই এমন একটি ফিল্ড।

IS NULL কন্ডিশন সিনট্যাক্স

IS NULL 'bieu_thuc'

ভেরিয়েবল নাম বা মান

bieu_thuc

যে মান চেক করতে হবে সেটি NULL কিনা।

নোট

  1. যদি bieu_thuc-র মান NULL হয়, কন্ডিশন TRUE রিটার্ন করে।
  2. যদি bieu_thuc-র মান 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;

এই কমান্ড danhba থেকে nhanvien টেবিলে রেকর্ড ফিল আপ করবে যেসব ফিল্ডে কর্মচারীর নাম খালি।

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

UPDATE nhanvien
SET ten = 'Unknown'
WHERE ten IS NULL;

এই উদাহরণে, nhanvien টেবিলের যেসব রেকর্ডের নাম খালি (NULL) সেগুলো আপডেট হবে।

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

DELETE FROM nhanvien
WHERE ho IS NULL;

এই কমান্ড টেবিলের সকল রেকর্ড মুছে ফেলবে যেখানে উপনাম ফিল্ডের মান NULL।

  1. SQL Server-এ IS NOT NULL কন্ডিশন

  2. SQL Server-এ LIKE কন্ডিশন

  3. SQL Server-এ OR কন্ডিশন

  4. MS SQL Server কী?