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

MySQL कर्सर का उपयोग करते समय नॉट फाउंड हैंडलर घोषित करना क्यों आवश्यक है?


MySQL कर्सर के साथ काम करते समय हमें NOT FOUND हैंडलर घोषित करना होगा क्योंकि यह उस स्थिति को संभालता है जब कर्सर को कोई पंक्ति नहीं मिल पाती है। यह उस स्थिति को भी संभालता है जब कर्सर पंक्ति के अंत तक पहुँचता है क्योंकि हर बार जब हम FETCH स्टेटमेंट को कॉल करते हैं तो कर्सर परिणाम सेट में अगली पंक्ति का प्रयास करता है। NOT FOUND हैंडलर घोषित करने के लिए सिंटैक्स निम्नलिखित है -

DECLARE CONTINUE HANDLER FOR NOT FOUND SET var_name = value;

यहाँ var_name किसी भी वेरिएबल का नाम है और वैल्यू उस वेरिएबल का मान होगा। उदाहरण के लिए, हम इसे इस प्रकार घोषित कर सकते हैं -

DECLARE CONTINUE HANDLER FOR NOT FOUND SET err = 1;

  1. सी # में फ्लोट घोषित करते समय एफ की आवश्यकता क्यों है?

    एफ एक फ्लोट घोषित करते समय एक लोअरकेस प्रत्यय सेट है। यह संकलक को बताता है कि शाब्दिक एक विशिष्ट प्रकार का है। उदाहरण using System.IO; using System; public class Program {    public static void Main() {       float val = 30.22f;       Console.WriteLine(val); &

  1. ब्लूटूथ का उपयोग करते समय iPhone कार स्टीरियो से कनेक्ट क्यों नहीं हो रहा है?

    जब हमारे गैजेट्स की बात आती है तो हम विभिन्न मुद्दों का सामना करते हैं, विशेष रूप से इसे ब्लूटूथ के माध्यम से हमारी कार स्टीरियो से जोड़ने के संबंध में। यह हमारा हाल ही में खरीदा गया iPhone हो सकता है या वे जो पहले से ही इतने लंबे समय तक हमारे साथ रहे हैं। किसी भी तकनीक की तरह (या हम मनुष्यों की तरह

  1. वीपीएन का उपयोग करना कानूनी है या नहीं? हमें वीपीएन का उपयोग क्यों करना चाहिए

    समय पर कम? जानना चाहते हैं कि वीपीएन को अवैध क्यों माना जाता है? सबसे अच्छी वीपीएन सेवा कौन सी है जिसे आप चुन सकते हैं? सरकारी नियमों के अनुसार कई देशों और क्षेत्रों में वीपीएन के उपयोग पर प्रतिबंध लगाया जा रहा है। खैर, सच्चाई यह है कि वीपीएन एक वरदान या अभिशाप दोनों हो सकता है, जो इस बात पर निर्भर