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

INOUT पैरामीटर के साथ MySQL स्टोर्ड प्रोसीजर कैसे बनाएं?


निम्नलिखित उदाहरण MySQL स्टोर्ड प्रोसीजर को INOUT पैरामीटर के साथ प्रदर्शित करेगा:

mysql> DELIMITER // ;
mysql> CREATE PROCEDURE counter(INOUT count INT, IN increment INT)
    -> BEGIN
    -> SET count = count + increment;
    -> END //
Query OK, 0 rows affected (0.03 sec)

यहां, 'count' INOUT पैरामीटर है, जो मान संग्रहीत और लौटा सकता है और 'increment' IN पैरामीटर है, जो यूजर से मान स्वीकार करता है।

mysql> DELIMITER ;
mysql> SET @counter = 0;
Query OK, 0 rows affected (0.00 sec)
mysql> CALL counter(@counter, 1);
Query OK, 0 rows affected (0.00 sec)
mysql> SELECT @counter;
+----------+
| @counter |
+----------+
| 1        |
+----------+
1 row in set (0.00 sec)
mysql> CALL counter(@counter, 5);
Query OK, 0 rows affected (0.00 sec)
mysql> SELECT @counter;
+----------+
| @counter |
+----------+
| 6        |
+----------+
1 row in set (0.00 sec)

  1. - सबक्वेरी के साथ MySQL व्यू कैसे बनाएं?

    MySQL व्यू को सबक्वेरी के साथ बनाने को समझाने के लिए हम Cars तालिका से निम्न डेटा का उपयोग कर रहे हैं: select * from cars; +------+--------------+---------+ | ID | Name | Price | +------+--------------+---------+ | 1 | Nexa | 750000 | | 2 | Maruti Swift | 450000 | | 3

  1. - RIGHT JOIN के साथ MySQL व्यू कैसे बनाएं?

    MySQL व्यू को RIGHT JOIN के साथ बनाने को समझाने के लिए हम Customers और Reserve तालिकाओं से निम्न डेटा का उपयोग कर रहे हैं: Select * from Reserve; +------+------------+ | ID | Day | +------+------------+ | 1 | 2017-12-30 | | 2 | 2017-12-28 | | 2 | 2017-12-25 | | 1 | 2017-12-24 |

  1. - MySQL में डिलीमीटर के साथ स्टोर्ड प्रोसीजर बनाना: पूर्ण गाइड

    MySQL में स्टोर्ड प्रोसीजर बनाने, कॉल करने और पैरामीटर उपयोग करने का पूरा गाइड स्टोर्ड प्रोसीजर बनाने का सिंटैक्स (डिलीमीटर के साथ): DELIMITER // CREATE PROCEDURE yourProcedureName() BEGIN -- वेरिएबल घोषित करें -- SQL स्टेटमेंट्स END // DELIMITER ; व्यावहारिक उदाहरण 1. डेटाबेस चुनें औ