কম্পিউটার

MySQL এ সঞ্চিত পদ্ধতি/ফাংশন সংজ্ঞা দেখুন?


MySQL-এ সঞ্চিত পদ্ধতি/ফাংশন সংজ্ঞা দেখতে, আপনি show কমান্ড ব্যবহার করতে পারেন। সিনট্যাক্স নিম্নরূপ -

আপনার পদ্ধতির নাম তৈরি করার পদ্ধতি দেখান;

উপরের সিনট্যাক্স বুঝতে, আপনি একটি পদ্ধতি তৈরি করতে পারেন এবং সেই সংজ্ঞাটি পরীক্ষা করতে পারেন। আসুন একটি সংরক্ষিত পদ্ধতি তৈরি করি -

mysql> delimiter //mysql> প্রক্রিয়া AllRecords() -> শুরু -> ছাত্র থেকে * নির্বাচন করুন; -> শেষ //কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.24 সেকেন্ড)

আপনি কল কমান্ডের সাহায্যে সংরক্ষিত পদ্ধতিতে কল করতে পারেন। প্রশ্নটি নিম্নরূপ -

mysql> ডিলিমিটার;mysql> কল AllRecords();

নিচের আউটপুট −

+------+-------+| আইডি | নাম |+------+------+| 1 | জন || 2 | বব || 3 | স্মিথ || 6 | জন |+------+-------+4 সারি সেটে (0.14 সেকেন্ড) কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.18 সেকেন্ড)

এখন আপনি উপরের সিনট্যাক্সের সাহায্যে সংজ্ঞাটি পরীক্ষা করতে পারেন যা আমরা শুরুতে আলোচনা করেছি। প্রশ্নটি নিম্নরূপ -

mysql> দেখান প্রক্রিয়া তৈরি করুন AllRecords;

এখানে আউটপুট −

<প্রে>+----------------------------------------------- ------------------------------------------------------------------------------ -------------------------------------------------- ------------------------------------------------------------ +| পদ্ধতি | sql_mode | পদ্ধতি তৈরি করুন | চরিত্র_সেট_ক্লায়েন্ট | collation_connection | ডাটাবেস কোলেশন |+------------+----------------------------------- ------------------------------------------------------------------------------ -------------------------------------------------- ------------------------------------------------------------ +| AllRecords | STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION | CREATE DEFINER=`root`@`%` প্রসিডিউর `AllRecords`() শুরু করুন *ছাত্র থেকে নির্বাচন করুন;শেষ | utf8 | utf8_general_ci | utf8mb4_unicode_ci |+---------------+----------------------------------- -------------------------------------------------------------- ---------------------------------------------------------------- ------------------------------------------------------------ সেটে 1 সারি (0.00 সেকেন্ড)

MySQL-এ ফাংশনের সংজ্ঞা পরীক্ষা করতে, আপনি পদ্ধতির জায়গায় ফাংশন ব্যবহার করতে পারেন। সিনট্যাক্স নিম্নরূপ:−

আপনার ফাংশননাম তৈরি করুন ফাংশন দেখান;

  1. MySQL সঞ্চিত পদ্ধতিতে DELETE ক্যোয়ারী প্রয়োগ করুন

  2. একটি MySQL সংরক্ষিত পদ্ধতিতে WHERE IN() এর সাথে কাজ করা

  3. একটি MySQL সংরক্ষিত পদ্ধতিতে গাণিতিক ক্রিয়াকলাপগুলি সম্পাদন করুন?

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