Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

किसी विशेष 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 अस्थायी तालिकाओं को तालिकाओं की सूची में कैसे देखें?

    हम जानते हैं कि हम SHOW TABLES स्टेटमेंट की सहायता से डेटाबेस में तालिकाओं की सूची देख सकते हैं। लेकिन MySQL अस्थायी तालिकाएँ इस सूची में संग्रहीत नहीं होतीं, या दूसरे शब्दों में कहें तो हम SHOW TABLES स्टेटमेंट की सहायता से अस्थायी तालिकाओं को नहीं देख सकते। इसे समझाने के लिए हम निम्न उदाहरण का उपय

  1. - किसी विशेष MySQL डेटाबेस में संग्रहीत व्यू की सूची कैसे देखें?

    निम्न क्वेरी की सहायता से हम किसी विशेष डेटाबेस में संग्रहीत व्यू की सूची देख सकते हैं। हम यहाँ query नामक डेटाबेस का उपयोग कर रहे हैं। WHERE TABLE_TYPE LIKE VIEWAND TABLE_SCHEMA = query; +--------------+-----------------------------+ | TABLE_SCHEMA | TABLE_NAME | +--------------+-

  1. - किसी विशेष MySQL डेटाबेस में संग्रहीत व्यू के मेटाडेटा को कैसे देखें?

    INFORMATION_SCHEMA डेटाबेस में एक VIEWS तालिका होती है जिसमें व्यू मेटाडेटा होता है यानी व्यू के बारे में डेटा। इसे समझाने के लिए हम Info नामक व्यू का उदाहरण ले रहे हैं। उदाहरण निम्न क्वेरी Info नामक व्यू का मेटाडेटा दिखाएगी: SELECT * from INFORMATION_SCHEMA.VIEWS WHERE TABLE_NAME = Info AND TABLE_