কম্পিউটার

SQL সার্ভারে ISNULL ফাংশন

SQL সার্ভারে, একটি ইনপুট এক্সপ্রেশন NULL হলে ISNULL ফাংশন আপনাকে একটি বিকল্প মান ফেরত দিতে দেয়। এই নিবন্ধটি আপনাকে বিস্তারিতভাবে দেখাবে যে কীভাবে সিনট্যাক্স এবং নির্দিষ্ট উদাহরণ সহ ISDATE ফাংশন হ্যান্ডলার ব্যবহার করতে হয় যাতে ফাংশনগুলিকে কল্পনা করা এবং ক্যাপচার করা সহজ হয়৷

বর্ণনা করুন

ISNULL ফাংশন৷ এসকিউএল সার্ভারে এক্সপ্রেশনটি NULL হলে একটি নির্দিষ্ট মান প্রদান করে। যদি এক্সপ্রেশনটি NULL না হয় তাহলে ফাংশনটি নিজেই এক্সপ্রেশনটি ফেরত দেয়।

সিনট্যাক্স

SQL সার্ভারে ISNULL স্টেটমেন্ট ব্যবহার করতে, আমরা নিম্নলিখিত সিনট্যাক্স ব্যবহার করি:

 ISNULL(bieuthuc, giatri_thaythe) 

প্যারামিটার৷ :

  1. bieuthuc: যে কোন এক্সপ্রেশনটি NULL কিনা তা পরীক্ষা করা উচিত।
  2. giatri_thaythe: bieuthuc এর পরিবর্তে একটি রিটার্ন মান =NULL, giatri_thaythe bieuthuc. এর মত একই ডেটা টাইপ হতে হবে

দ্রষ্টব্য :

  1. ISNULL ফাংশন giatri_thaythe প্রদান করে যদি অভিব্যক্তি শূন্য হয়।
  2. ISNULL ফাংশন bieuthuc প্রদান করে যদি অভিব্যক্তি শূন্য না হয় .
  3. ISNULL ফাংশনটি SQL সার্ভারের পরবর্তী সংস্করণগুলিতে ব্যবহার করা যেতে পারে:SQL সার্ভার 2017, SQL সার্ভার 2016, SQL সার্ভার 2014, SQL সার্ভার 2012, SQL সার্ভার 2008 R2, SQL সার্ভার 2008 এবং SQL সার্ভার 2005৷

উদাহরণস্বরূপ

দেখুন কিভাবে SQL সার্ভারে ISNULL স্টেটমেন্ট ব্যবহার করতে হয়।

 SELECT ISNULL(NULL, 'TipsMake.com'); 
Result: 'TipsMake.com'

SELECT ISNULL('TipsMake.com', 'QuanTriMang');
Result: 'TipsMake.com'

SELECT ISNULL(NULL, 45);
Result: 45

SELECT ISNULL(12, 45);
Result: 12

SELECT ISNULL(NULL, '2019-05-01');
Result: '2019-05-01'

SELECT ISNULL('2019-04-30', '2019-05-01');
Result: '2019-04-30'

  1. SQL সার্ভারে AVG ফাংশন

  2. SQL সার্ভারে সিলিং ফাংশন

  3. SQL সার্ভারে FLOOR ফাংশন

  4. SQL সার্ভারে COUNTটি ফাংশন