डेटाबेस नाम प्राप्त करने के लिए नीचे दिए गए सिंटैक्स का उपयोग करें:
select database();
आइए उपरोक्त सिंटैक्स को स्टोर्ड प्रोसीजर में लागू करते हैं:
mysql> delimiter // mysql> create procedure get_procedure_database_name()
-> begin
-> select concat('The database name=',database());
-> end
-> // Query OK, 0 rows affected (0.34 sec) mysql> delimiter ;
अब आप CALL कमांड का उपयोग करके स्टोर्ड प्रोसीजर को कॉल कर सकते हैं:
mysql> call get_procedure_database_name();
इससे निम्न आउटपुट प्राप्त होगा:
+-----------------------------------------+
| concat('The database name=',database()) |
+-----------------------------------------+
| The database name=web |
+-----------------------------------------+
1 row in set (0.05 sec) Query OK, 0 rows affected (0.08 sec)