কম্পিউটার

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


ডাটাবেসের নাম পেতে, নিচের প্রদত্ত সিনট্যাক্স ব্যবহার করুন -

select database();

সঞ্চিত পদ্ধতি -

-এ উপরের সিনট্যাক্স বাস্তবায়ন করা যাক
mysql> delimiter //
mysql> create procedure get_procedure_database_name()
   -> begin
   -> select concat('The database name=',database());
   -> end
   -> //
Query OK, 0 rows affected (0.34 sec)
mysql> delimiter ;

এখন আপনি CALL কমান্ড -

ব্যবহার করে একটি সঞ্চিত পদ্ধতিতে কল করতে পারেন
mysql> call get_procedure_database_name();

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

তৈরি করবে
+-----------------------------------------+
| concat('The database name=',database()) |
+-----------------------------------------+
| The database name=web                   |
+-----------------------------------------+
1 row in set (0.05 sec)
Query OK, 0 rows affected (0.08 sec)

  1. সারি থেকে একটি নির্দিষ্ট সারি পেতে MySQL ক্যোয়ারী

  2. একটি MySQL সঞ্চিত পদ্ধতিতে শুধুমাত্র একটি নির্দিষ্ট রেকর্ড পেতে IN() ব্যবহার করবেন?

  3. একটি MySQL সঞ্চিত পদ্ধতির ভিতরে ডায়নামিক এসকিউএল ক্যোয়ারী প্রয়োগ করবেন?

  4. অনুসন্ধান ক্যোয়ারী জন্য MySQL ডাটাবেস ক্ষেত্রের ধরন?