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

নির্দিষ্ট MySQL ডাটাবেসে স্টোরড প্রোসিজার এবং স্টোরড ফাংশনগুলোর তালিকা কীভাবে দেখবেন?

নির্দিষ্ট ডাটাবেসে স্টোরড প্রোসিজার এবং স্টোরড ফাংশনগুলোর তালিকা INFORMATION_SCHEMA.ROUTINES-এ নিচের কোয়েরি ব্যবহার করে দেখা যায়:

mysql> SELECT ROUTINE_TYPE, ROUTINE_NAME FROM INFORMATION_SCHEMA.ROUTINES 
    -> WHERE ROUTINE_SCHEMA = 'query';
+--------------+--------------+
| ROUTINE_TYPE | ROUTINE_NAME |
+--------------+--------------+
| PROCEDURE    | allrecords   |
| FUNCTION     | Hello        |
+--------------+--------------+
2 rows in set (0.04 sec)

উপরোক্ত কোয়েরি 'query' নামক ডাটাবেসে সংরক্ষিত 'allrecords' নামক প্রোসিজার এবং 'Hello' নামক ফাংশন রিটার্ন করেছে।

  1. একটি MySQL ডাটাবেস কানেক্টেড থাকলে অন্য ডাটাবেসের টেবিল লিস্ট দেখা

  2. MySQL অস্থায়ী টেবিল SHOW TABLES-এ দেখা যায় না

  3. MySQL ডেটাবেসে সংরক্ষিত ভিউগুলোর লিস্ট দেখা

  4. MySQL ডেটাবেসে সংরক্ষিত ভিউর মেটাডেটা দেখা