কম্পিউটার

একটি সংরক্ষিত পদ্ধতি থেকে বার্তা প্রদর্শন কিভাবে?


শর্তের ভিত্তিতে সংরক্ষিত পদ্ধতি থেকে বার্তা প্রদর্শন করতে, আসুন IF-ELSE শর্ত -

ব্যবহার করি
mysql> DELIMITER //mysql> প্রসিডিউর তৈরি করুন showMessage(value int,Name varchar(20)) BEGIN IF(value> 100) তারপর CONCAT("HELLO"," ",Name); অন্য নির্বাচন করুন কনক্যাট("বাই"," ",নাম); শেষ যদি; শেষ //কোয়েরি ঠিক আছে, 0টি সারি প্রভাবিত (0.18 সেকেন্ড)mysql> DELIMITER;

কেস 1 - CALL কমান্ড ব্যবহার করে সঞ্চিত পদ্ধতিতে কল করুন, যখন মান 100-এর বেশি হয় -

 call showMessage(200,'John');

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

তৈরি করবে <প্রে>+---------------+| কনক্যাট("হ্যালো"," ",নাম) |+----------------------------+| হ্যালো জন |+---------------------------- সেটে +1 সারি (0.00 সেকেন্ড) কোয়েরি ঠিক আছে, 0টি সারি প্রভাবিত, 1টি সতর্কতা (0.02 সেকেন্ড)

কেস 2 − যখন মান 100-এর কম হয়, তখন একটি পার্থক্য বার্তা দৃশ্যমান হবে যেহেতু ELSE শর্তটি কার্যকর হবে −

mysql> call showMessage(10,'John');

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

তৈরি করবে <প্রে>+------------+| কনক্যাট("বাই"," ",নাম) |+-------------------------+| জন বিদায়>
  1. কিভাবে সঠিকভাবে MySQL সঞ্চিত পদ্ধতিতে শর্ত বাস্তবায়ন করবেন?

  2. একটি MySQL সঞ্চিত পদ্ধতিতে প্রয়োগ করা একটি প্রশ্ন থেকে ডাটাবেসের নাম পান?

  3. মাইএসকিউএল-এ কলামের নাম হিসাবে 'থেকে' কীভাবে তৈরি করবেন?

  4. MySQL এ সঞ্চিত পদ্ধতি থেকে টেবিল রেকর্ড প্রদর্শন করুন