हमें बैच नौकरी में ओआरए -00001 (अद्वितीय बाधा उल्लंघन) मिल रही है। हालांकि, त्रुटि तब होती है जब एक COMMIT जारी किया जाता है, उस समय जब आपत्तिजनक रिकॉर्ड डाला जाता है।COMMITING करते समय ORA-00001 (अद्वितीय बाधा उल्लंघन) प्राप्त करना?
सवाल:
- कैसे आ कि अद्वितीय बाधा COMMIT पर चेक किया जाता है? (क्या ऐसी कुछ सेटिंग्स हैं जिनका हम उपयोग कर सकते हैं ताकि जांच INSERT के समय होती है?)
- हम आक्रामक एसक्यूएल/रिकॉर्ड को कैसे देख सकते हैं जो अद्वितीय बाधा उल्लंघन का कारण बनता है?
किसी भी मदद की सराहना की जाती है!
अतिरिक्त सूचना/प्रश्न:
"अपमानजनक" बाधा तत्काल और गैर DEFERRABLE के रूप में चिह्नित किया गया है। क्या लेनदेन में इसे ओवरराइड किया जा सकता है?