ORA-06512
आपकी प्रक्रिया में एक हैंडल न किया गया अपवाद इंगित करता है। आपके कोड में कोई त्रुटि प्रबंधन नहीं है, इसलिए यह उचित है।
बेशक, क्योंकि आपको कोई त्रुटि नहीं है, इसलिए किसी के लिए यह जानना बहुत कठिन है कि त्रुटि क्या है। सबसे अधिक संभावना डेटा है:या तो आपके पास A1 where ID=1
. में कोई रिकॉर्ड नहीं है (अर्थात NO_DATA_FOUND अपवाद) या आपके पास एक से अधिक ऐसे रिकॉर्ड हैं (अर्थात TOO_MANY_ROWS अपवाद)।
ODP में अपवादों को संभालने के लिए एक वर्ग है। और जानें ।