ओरेकल द्वारा कौन से अपवादों को परोक्ष रूप से उठाया जाता है?

विषयसूची:

ओरेकल द्वारा कौन से अपवादों को परोक्ष रूप से उठाया जाता है?
ओरेकल द्वारा कौन से अपवादों को परोक्ष रूप से उठाया जाता है?
Anonim

आंतरिक अपवाद रन-टाइम सिस्टम द्वारा निहित रूप से उठाए जाते हैं, जैसा कि उपयोगकर्ता-परिभाषित अपवाद हैं जिन्हें आपने EXCEPTION_INIT का उपयोग करके Oracle त्रुटि संख्या के साथ जोड़ा है। हालांकि, अन्य उपयोगकर्ता-परिभाषित अपवाद RAISE कथनों द्वारा स्पष्ट रूप से उठाए जाने चाहिए।

कौन से अपवाद परोक्ष रूप से उठाए गए हैं?

पूर्वनिर्धारित अपवाद रनटाइम सिस्टम द्वारा परोक्ष रूप से (स्वचालित रूप से) उठाए जाते हैं। उपयोगकर्ता-परिभाषित अपवादों को RAISE कथनों द्वारा स्पष्ट रूप से उठाया जाना चाहिए। उठाए गए अपवादों को संभालने के लिए, आप अपवाद हैंडलर नामक अलग रूटीन लिखते हैं।

ओरेकल द्वारा स्वचालित रूप से कौन सा अपवाद उठाया जाता है?

एक आंतरिक अपवाद स्वचालित रूप से उठाया जाता है यदि आपका पीएल/एसक्यूएल प्रोग्राम ओरेकल नियम का उल्लंघन करता है या सिस्टम-निर्भर सीमा से अधिक है। PL/SQL कुछ सामान्य Oracle त्रुटियों को अपवाद के रूप में पूर्वनिर्धारित करता है। उदाहरण के लिए, PL/SQL पूर्वनिर्धारित अपवाद NO_DATA_FOUND को उठाता है यदि कोई SELECT INTO स्टेटमेंट कोई पंक्तियाँ नहीं देता है।

ओरेकल में रेज एक्सेप्शन क्या है?

RAISE स्टेटमेंट PL/SQL ब्लॉक या सबप्रोग्राम के सामान्य निष्पादन को रोकता है और एक अपवाद हैंडलर को नियंत्रण स्थानांतरित करता है। RAISE स्टेटमेंट पूर्वनिर्धारित अपवादों को बढ़ा सकते हैं, जैसे कि ZERO_DIVIDE या NO_DATA_FOUND, या उपयोगकर्ता-परिभाषित अपवाद जिनके नाम आप तय करते हैं।

गैर-पूर्वनिर्धारित अपवाद क्या हैं?

गैर-पूर्वनिर्धारित अपवाद पूर्वनिर्धारित अपवादों के समान हैं, छोड़करउनके पास पूर्वनिर्धारित नाम नहीं हैं। उनके पास एक मानक Oracle त्रुटि संख्या (ORA-) और त्रुटि संदेश है। EXCEPTION_INIT फ़ंक्शन। आप एक गैर-पूर्वनिर्धारित Oracle सर्वर त्रुटि को पहले घोषित करके ट्रैप कर सकते हैं।

सिफारिश की:

दिलचस्प लेख
आयरिश पासपोर्ट का हकदार कौन है?
अधिक पढ़ें

आयरिश पासपोर्ट का हकदार कौन है?

पात्रता। आयरिश पासपोर्ट प्राप्त करने के लिए आपको एक आयरिश नागरिक होना चाहिए। यदि आप 2005 से पहले आयरलैंड में पैदा हुए थे या 2005 से पहले आयरलैंड में पैदा हुए माता-पिता के लिए विदेश में पैदा हुए थे, तो आप स्वचालित रूप से आयरिश नागरिक हैं। मैं वंश के आधार पर आयरिश पासपोर्ट कैसे प्राप्त करूं?

एक पहचानकर्ता की अधिकतम संभव लंबाई क्या है?
अधिक पढ़ें

एक पहचानकर्ता की अधिकतम संभव लंबाई क्या है?

उत्तर: पायथन में, एक पहचानकर्ता की अधिकतम संभव लंबाई 79 वर्ण है। पायथन में एक पहचानकर्ता की अधिकतम लंबाई क्या है ? पायथन भाषा संदर्भ से पहचानकर्ता और कीवर्ड: पहचानकर्ता लंबाई में असीमित हैं। लेकिन आप संभवतः पीईपी-8 का उल्लंघन कर रहे होंगे, जो वास्तव में अच्छा नहीं है:

फ्रिंजिंग रीफ कहाँ स्थित है?
अधिक पढ़ें

फ्रिंजिंग रीफ कहाँ स्थित है?

फ्रिंजिंग रीफ्स फिलीपींस, इंडोनेशिया, तिमोर-लेस्ते, ऑस्ट्रेलिया के पश्चिमी तट, कैरिबियन, पूर्वी अफ्रीका और लाल सागर में पाई जाने वाली सबसे आम प्रकार की चट्टानें हैं. दुनिया में सबसे बड़ा फ्रिंजिंग कोरल रीफ निंगलू रीफ है, जो पश्चिमी ऑस्ट्रेलिया के समुद्र तट के साथ लगभग 260 किमी (160 मील) तक फैला है। दुनिया में सबसे बड़ी फ्रिंजिंग रीफ कहाँ है?