কম্পিউটার

মাইএসকিউএল সংরক্ষিত পদ্ধতিতে, স্থানীয় ভেরিয়েবল নাল কিনা তা কীভাবে পরীক্ষা করবেন?


এর জন্য COALESCE() ব্যবহার করুন। স্থানীয় চলকটি নাল −

কিনা তা পরীক্ষা করার জন্য একটি সংরক্ষিত পদ্ধতি প্রয়োগ করা যাক
mysql> DELIMITER //mysql> প্রসিডিউর তৈরি করুন local_VariableDemo() শুরু করুন ডিক্লার মান1 int; DECLARE value2 int; মান 1, মান 2 নির্বাচন করুন; concat ('স্থানীয় ভেরিয়েবল চেক করার পর যোগফল শূন্য হয় =',COALESCE(value1,0)+COALESCE(value2,0));END//কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.19 সেকেন্ড)mysql> DELIMITER;

CALL কমান্ড -

ব্যবহার করে সঞ্চিত পদ্ধতিতে কল করুন
mysql> local_VariableDemo();
কল করুন

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+---------+---------+| মান1 | মান2 |+---------+---------+| NULL | NULL |+---------+-------+1 সারি সেটে (0.00 সেকেন্ড)+--------- -------------------------------------------------- --------------------------------------------+| concat('স্থানীয় ভেরিয়েবল চেক করার পর যোগফল শূন্য হয় =',COALESCE(value1,0)+COALESCE(value2,0)) |+------------------- -------------------------------------------------- --------------------------------+| লোকাল ভেরিয়েবল নাল চেক করার পর যোগফল হল =0 |+-------------------------------------- -------------------------------------------------- -------------- সেটে 1 সারি (0.01 সেকেন্ড) কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.03 সেকেন্ড)
  1. একটি MySQL সঞ্চিত পদ্ধতিতে NULL বা খালি ভেরিয়েবলের জন্য পরীক্ষা করুন

  2. একটি মাইএসকিউএল টেবিলের একক সারিতে কোন মান শূন্য কিনা তা কিভাবে পরীক্ষা করবেন?

  3. কিভাবে মাইএসকিউএল সংস্করণ চেক করবেন

  4. একটি ভেরিয়েবল C/C++ এ NULL কিনা তা কিভাবে পরীক্ষা করবেন?