আসুন প্রথমে একটি সংরক্ষিত পদ্ধতি তৈরি করি -
mysql> DELIMITER //mysql> প্রসিডিউর তৈরি করুন ExtenddatesWithMonthdemo(in date1 datetime, IN NumberOfMonth int ) -> BEGIN -> DATE_ADD (date1, INTERVAL NumberOfMonth MONTH) হিসাবে বর্ধিত করুন; -> শেষ; -> //কোয়েরি ঠিক আছে, 0টি সারি প্রভাবিত (0.20 সেকেন্ড)mysql> DELIMITER;
এখন আপনি SHOW CREATE কমান্ডের সাহায্যে সংরক্ষিত পদ্ধতিটি বিদ্যমান কিনা তা পরীক্ষা করুন৷
৷প্রশ্নটি নিম্নরূপ -
mysql> প্রদর্শন করুন প্রসিডিউর তৈরি করুন ExtenddatesWithMonthdemo;নিম্নলিখিত আউটপুটটি আমরা উপরে তৈরি করা সঞ্চিত পদ্ধতির বিবরণ প্রদর্শন করে:+------------ ------------------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ----------------------------------------------------------- --------------- +---------------------------------- ---------+| পদ্ধতি | sql_mode | পদ্ধতি তৈরি করুন | চরিত্র_সেট_ক্লায়েন্ট | collation_connection | ডাটাবেস সংগ্রহ |+---------------------------- ----------------------------+------------------------------------------------ -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ---------------------------------------------- ------------------+---------+| ExtenddatesWithMonthdemo | STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION | DEFINER =`root`@`%` প্রসিডিউর `ExtenddatesWithMonthdemo` (তারিখ1 তারিখের সময়, NumberOfMonth int ) সূচনা করুন DATE_ADD(তারিখ 1, INTERVAL NumberOfMonth) বর্ধিত তারিখ হিসাবে;END | utf8 | utf8_general_ci | utf8_general_ci |+----------------------------+---------------------- ------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ---------------------------------------------- --------------+--------- সেটে +1 সারি (0.00 সেকেন্ড)
CALL কমান্ডের সাহায্যে সঞ্চিত পদ্ধতিতে কল করুন। প্রশ্নটি নিম্নরূপ -
mysql> কল ExtenddatesWithMonthdemo('2019-02-13',6);