কম্পিউটার টিউটোরিয়াল

MySQL স্ট্রোড প্রসিডিউরের ডেসক্রিপশন দেখানো

স্ট্রোড প্রসিডিউরের ডেফিনিশন দেখতে SHOW CREATE PROCEDURE কমান্ড ব্যবহার করা হয়।

সিনট্যাক্স:

SHOW CREATE PROCEDURE yourProcedureName();

উদাহরণ:

প্রসিডিউর তৈরি:

DELIMITER //
CREATE PROCEDURE sample_Procedure()
BEGIN
    SELECT "HELLO MYSQL!!!!";
END //
DELIMITER ;

প্রসিডিউর কল করা:

CALL sample_Procedure();

আউটপুট:

+-----------------+
| HELLO MYSQL!!!! |
+-----------------+
| HELLO MYSQL!!!! |
+-----------------+

প্রসিডিউরের ডেসক্রিপশন দেখানো:

SHOW CREATE PROCEDURE sample_Procedure;

ফলাফল:

+------------------+--------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------+----------------------+--------------------+
| Procedure        | sql_mode                                   | Create Procedure                                                                              | character_set_client | collation_connection | Database Collation |
+------------------+--------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------+----------------------+--------------------+
| sample_Procedure | STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION | CREATE DEFINER=`root`@`%` PROCEDURE `sample_Procedure`() BEGIN SELECT "HELLO MYSQL!!!!"; END | utf8                 | utf8_general_ci      | utf8_unicode_ci    |
+------------------+--------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------+----------------------+--------------------+

ব্যাখ্যা: SHOW CREATE PROCEDURE প্রসিডিউরের পুরো ডেফিনিশন, ক্যারেক্টার সেট, কলেশন, SQL মোড ইত্যাদি দেখায়। ডিবাগিং এবং ডকুমেন্টেশনের জন্য এটি খুব কার্যকর।

  1. MySQL স্টোরড প্রসিডিউরে WHERE IN() ব্যবহার করা

  2. MySQL 저장 프로시저에서 수학 연산(곱셈) 수행하기

  3. MySQL-এ স্টোরড প্রসিডিউর থেকে টেবিলের সব রেকর্ড দেখানো

  4. MySQL স্টোরড প্রসিডিউরে ডেটা ইনসার্ট করা