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

किसी विशेष MySQL स्टोर्ड प्रोसीजर का सोर्स कोड कैसे देखें?


SHOW CREATE PROCEDURE स्टेटमेंट की सहायता से, हम स्टोर्ड प्रोसीजर का सोर्स कोड देख सकते हैं। इसे समझने के लिए हम क्वेरी में allrecords() नामक स्टोर्ड प्रोसीजर का उपयोग कर रहे हैं:

mysql> SHOW CREATE PROCEDURE allrecords\G
*************************** 1. row ***************************
Procedure: allrecords
sql_mode: ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
Create Procedure: CREATE DEFINER=`root`@`localhost` PROCEDURE `allrecords`() BEGIN Select * from Student_info; END
character_set_client: cp850
collation_connection: cp850_general_ci
Database Collation: latin1_swedish_ci
1 row in set (0.00 sec)

  1. - किसी विशेष MySQL डेटाबेस में केवल स्टोर्ड फंक्शन्स की सूची कैसे देखें?

    हम किसी विशेष MySQL डेटाबेस में केवल स्टोर्ड फंक्शन्स की सूची निम्न क्वेरी द्वारा देख सकते हैं: SELECT ROUTINE_TYPE, ROUTINE_NAME FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTINE_SCHEMA = query AND ROUTINE_TYPE = FUNCTION// +--------------+--------------------+ | ROUTINE_TYPE | ROUTINE_NAME |

  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_