MySQL + SQL · Lesson 95

MySQL Stored Procedures

Stored Procedure क्या है?

Stored procedure SQL का saved block है जिसे आप नाम से, parameters के साथ चला सकते हैं। यह एक ही logic दोहराने से बचाता है।

Create और Call

DELIMITER //
CREATE PROCEDURE add_student(IN p_name VARCHAR(50), IN p_marks INT)
BEGIN
    INSERT INTO students(name, marks) VALUES(p_name, p_marks);
END //
DELIMITER ;

CALL add_student('Aman', 88);
CALL दी गई values के साथ saved procedure चलाता है।

क्यों Use करें?

  • जटिल logic नाम से reuse करें।
  • Network traffic घटाएं (एक CALL बनाम कई queries)।
  • Business rules database में केंद्रित करें।

सारांश

  • Stored procedure saved SQL है जो CALL से चलती है।
  • Values pass करने के लिए IN parameters; reusable logic के लिए बढ़िया।
🔗

Share this topic with a friend

यह topic किसी दोस्त को भेजें

Found it useful? Send it to a classmate learning the same thing.

अच्छा लगा? जो दोस्त यही सीख रहा है, उसे भेज दीजिए।

💻 लाइव कोड एडिटर

इस पेज के प्रोग्राम यहीं तैयार हैं — चलाएँ, बदलें और सीखें। कुछ भी इंस्टॉल किए बिना।
OneCompiler द्वारा संचालित। कोड एडिटर में अपने आप आ जाता है — Run दबाकर आउटपुट देखें। अगर एडिटर न खुले तो नए टैब में खोलें.