SQL में एक्सेप्शन हैंडलिंग क्या है?
SQL में एक्सेप्शन हैंडलिंग क्या है?

वीडियो: SQL में एक्सेप्शन हैंडलिंग क्या है?

वीडियो: SQL में एक्सेप्शन हैंडलिंग क्या है?
वीडियो: SQL में अपवाद हैंडलिंग | एसक्यूएल संग्रहित प्रक्रियाएं | एसक्यूएल में दृश्य | Intellipaat 2024, दिसंबर
Anonim

के बारे में अपवाद

एक अपवाद एक पीएल है/ एसक्यूएल त्रुटि जो प्रोग्राम निष्पादन के दौरान उठाई जाती है, या तो परोक्ष रूप से TimesTen द्वारा या स्पष्ट रूप से आपके प्रोग्राम द्वारा। हैंडल एक अपवाद इसे a. के साथ फंसाकर हैंडलर या इसे कॉलिंग वातावरण में प्रचारित करना।

इसी तरह, SQL सर्वर में अपवाद हैंडलिंग क्या है?

प्रोग्राम के निष्पादन के दौरान त्रुटि की स्थिति को an. कहा जाता है अपवाद और इस तरह के समाधान के लिए तंत्र अपवाद an. के रूप में जाना जाता है अपवाद हैंडलर . एस क्यू एल सर्वर TRY प्रदान करता है, पकड़ के लिए ब्लॉक एक्सेप्शन हेंडलिंग . हम THROW ब्लॉक का उपयोग करके उपयोगकर्ता द्वारा परिभाषित त्रुटियां भी उत्पन्न कर सकते हैं।

इसके बाद, प्रश्न यह है कि अपवाद प्रबंधन से आपका क्या तात्पर्य है? एक्सेप्शन हेंडलिंग जवाब देने की प्रक्रिया है अपवाद जब कोई कंप्यूटर प्रोग्राम चलता है। एक अपवाद तब होता है जब एक अप्रत्याशित घटना होती है जिसके लिए विशेष प्रसंस्करण की आवश्यकता होती है। एक्सेप्शन हेंडलिंग शान से करने का प्रयास हैंडल इन स्थितियों ताकि एक कार्यक्रम (या बदतर, एक संपूर्ण प्रणाली) करता है दुर्घटना नहीं।

इसी तरह, आप पूछ सकते हैं कि DBMS में एक्सेप्शन हैंडलिंग क्या है?

अपवाद की विधि हैं हैंडलिंग कार्यक्रमों के निष्पादन के दौरान होने वाली त्रुटियां। ये त्रुटियां प्रोग्राम निष्पादन के परिणामस्वरूप उत्पन्न होने वाले डेटा मानों के परिणाम हैं। डेवलपर को पहले पता नहीं चलेगा कि त्रुटि कहां और कब हो सकती है। लेकिन उसे अंदाजा होगा कि गलती कहां हो सकती है।

ट्रांकाउंट क्या है?

@@TRANCOUNT वर्तमान सत्र में खुले लेनदेन की संख्या लौटाता है। जब भी हम कोई लेन-देन खोलते हैं तो यह गिनती मूल्य को बढ़ाता है और जब भी हम लेन-देन करते हैं तो गिनती घटाते हैं। रोलबैक सेट करता है ट्रांसकाउंट शून्य पर और सेव पॉइंट के साथ लेन-देन प्रभावित करता है ट्रांसकाउंट मूल्य।

सिफारिश की: