समस्या: जिसमें आप डेटा डालने के बाद लेन-देन आप एक commit
क्वेरी आग करने के लिए है पूरा करने के लिए जब तक लेन-देन सफल रहा है Oracle डाटाबेस आप डाला डेटा का उपयोग करने में सक्षम नहीं होगा का उपयोग करने की कोशिश कर रहा है और कर रहे हैं टेबल। चूंकि ओरेकल डेटाबेस डिफ़ॉल्ट रूप से ऑटो प्रतिबद्ध मोड पर नहीं है।
समाधान:
जाओ एसक्यूएल प्लस करने के लिए और निम्नलिखित प्रश्नों का पालन करें ..
SQL*Plus: Release 11.2.0.1.0 Production on Tue Nov 28 15:29:43 2017
Copyright (c) 1982, 2010, Oracle. All rights reserved.
Enter user-name: scott
Enter password:
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> desc empdetails;
Name Null? Type
----------------------------------------- -------- ----------------------------
ENO NUMBER(38)
ENAME VARCHAR2(20)
SAL FLOAT(126)
SQL> insert into empdetails values(1010,'John',45000.00);
1 row created.
SQL> commit;
Commit complete.
स्रोत
2017-11-28 10:05:49
बयान या संबंध नहीं है परिणाम को पढ़ने के दौरान सेट बंद कर दिया? –
@ एरने: जो कि 'एसक्यूलेक्सप्शन: फेंक दिया गया है' परिणाम बंद कर दिया गया है। – BalusC
भविष्य में, स्टैकट्रैक जोड़ें और रेखा को इंगित करें। स्वीकार किए गए उत्तर को उस रेखा को देखकर जहां इसे फेंक दिया गया था ** आपके प्रश्न में पोस्ट किए गए कोड में ** बिल्कुल नहीं ** था। आपको स्टैकट्रैस की व्याख्या करने के साथ और अधिक अभ्यास करना चाहिए। मैंने अपना जवाब हटा दिया। – BalusC