কম্পিউটার

একটি MySQL সঞ্চিত পদ্ধতিতে NULL বা খালি ভেরিয়েবলের জন্য পরীক্ষা করুন


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 সেকেন্ড)
  1. MySQL পদ্ধতি একাধিক পদ্ধতি কল করতে?

  2. একটি MySQL সঞ্চিত পদ্ধতিতে শর্ত সেট করুন

  3. MySQL-এ NULL মানের জন্য 1 প্রদর্শন করুন

  4. একটি MySQL সঞ্চিত পদ্ধতির ভেরিয়েবলে একটি কলামের মান সংরক্ষণ করুন