Page 129 - CITS - CSA - TP (Volume 1) - Hindi
P. 129

कंप्यूटर सॉफ्टवेयर एप्लीकेशन- CITS















           5  स पल  डाटा इ ट  कर  (Insert sample data)  –

           टेबल म  कु छ स पल डेटा इ ट  कर  :
           INSERT INTO employee (emp name, emp salary) VALUES
              (‘John   Doe , 50000.00),

              (‘Jane Smith , 60000.00),
              (‘Bob Johnson , 75000.00);













           6  कस र के  साथ  ोड   ोसीजर बनाएँ  (Create a stored procedure with a cursor)
           अब एक stored procedure बनाएँ  जो cursor का उपयोग करके  टेबल की पं  यों से कम चारी के  नाम पढ़े और िड  े करे:

           DELIMITER //
           CREATE PROCEDURE DisplayEmployeeNames()
           EGIN

               DECLARE done BOOLEAN DEFAULT FALSE;
               DECLARE emp_name_value VARCHAR(255);
               -- टेबल के  िलए कस र िड ेयर कर

               DECLARE cursor_employee CURSOR FOR
                   SELECT emp_name FROM employee;

               -- जब और  रकॉड  न िमले, तब कस र को बंद करने के  िलए ह डलर िड ेयर कर
              DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = TRUE;
               -- कस र ओपन कर
               OPEN cursor_employee;

               -- पं  यों के  मा म से लूप शु  कर
               cursor_loop: LOOP

                   -- अगली पं   को emp_name_value म  फे च कर
                   FETCH cursor_employee INTO emp_name_value;
                   -- यिद अंत प ँच गया हो तो लूप से बाहर िनकल

                   IF done THEN
                       LEAVE cursor_loop;


                                                           113

                                     CITS : IT & ITES - कं  ूटर सॉ वेयर ए ीके शन - अ ास 34
   124   125   126   127   128   129   130   131   132   133   134