NULL বা খালি ভেরিয়েবল চেক করতে, IF শর্তটি ব্যবহার করুন৷ আসুন একটি সংরক্ষিত পদ্ধতি তৈরি করি -
mysql> delimiter //mysql> Create process checkingForNullDemo(Name varchar(20)) শুরু করুন যদি Name হয় NULL OR Name='' তারপর 'Adam Smith' নির্বাচন করুন; অন্যথায় নাম নির্বাচন করুন; যদি শেষ; শেষ //কোয়েরি ঠিক আছে, 0টি সারি প্রভাবিত (0.00 সেকেন্ড)mysql> ডিলিমিটার;
কেস 1
যখন NULL পাস হয়। কল কমান্ড ব্যবহার করে সঞ্চিত পদ্ধতিতে কল করুন
mysql> call checkingForNullDemo(NULL);
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------------+| অ্যাডাম স্মিথ |+------------+| অ্যাডাম স্মিথ |+------------+1 সারি সেটে (0.00 সেকেন্ড) কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত, 1 সতর্কতা (0.00 সেকেন্ড)কেস 2
যখন একটি মান পাস হয়। কল কমান্ড ব্যবহার করে সঞ্চিত পদ্ধতিতে কল করুন
mysql> call checkingForNullDemo('John Doe');
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+---------+| নাম |+---------+| জন ডো |+---------+1 সারি সেটে (0.00 সেকেন্ড) কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)