में ओरेकल डेटाबेस टेबल की प्रतियां बनाएं मेरे पास 2 डेटाबेस, ओरेकल और एसक्यूलाइट हैं। और मैं अपने अनुप्रयोगों में से एक में SQLite में कुछ ओरेकल टेबल की सटीक प्रतियां बनाना चाहता हूं। इनमें से अधिकतर टेबल में 10,000 से अधिक पंक्तियां हैं, इसलिए प्रत्येक पंक्ति को प्रोग्रामेटिक रूप से प्रत्येक पंक्ति के माध्यम से कॉपी करके कुशल नहीं है। इसके अलावा तालिका संरचना भविष्य में बदल सकती है, इसलिए मैं SQL कथन को हार्ड-कोडिंग किए बिना इसे सामान्य तरीके से प्राप्त करना चाहता हूं। क्या ऐसा करने का कोई तरीका है?SQLite डेटाबेस
पेज। - यह एप्लिकेशन क्यूटी फ्रेमवर्क का उपयोग करके विकसित किया जा रहा है। सभी प्रश्न और डेटाबेस QtSQL मॉड्यूल ऑब्जेक्ट्स द्वारा दर्शाए जाते हैं।
आपके त्वरित उत्तर के लिए, आपको आश्रय धन्यवाद। लेकिन जैसा कि प्रतीत होता है, यह अनलोडिंग ओरेकल डेटाबेस एक्सई ग्राफिकल यूजर इंटरफेस या एसक्यूएल * लोडर का उपयोग करके किया जाना चाहिए। लेकिन क्या मैं अपने आवेदन कोड में ऐसा कर सकता हूं? यदि यह संभव है, तो यह आदर्श समाधान होगा। – kasper360
एप्लिकेशन कोड से बाहरी प्रोग्राम चलाने का लगभग हमेशा एक तरीका है। यह cmdLine = "SQL * Loader out -oTabDelimited -T $ {TableName} -F $ {outFilename}" जैसे कमांड लाइन बनाने और इसे चलाने के लिए सिस्टम cmd का उपयोग करके, यानी सिस्टम (cmdLine) के रूप में सरल हो सकता है; (यह केवल एक सामान्य विचार है कि इसे कैसे करें, इसलिए अपनी भाषा के लिए सहायता पृष्ठों में चारों ओर देखें, जिसमें आपका कोड लिखा गया है। (Qt?) एक रन cmd, सिस्टम cmd, या ?? अन्य की तलाश करें। फिर आप कर सकते हैं मेरे उदाहरण की तरह चर के साथ इसका उपयोग करें, और सभी डीबी गतिविधियों को प्रबंधित करने के लिए आवश्यकतानुसार दोहराना। चेतावनी, कोड में डीबी प्रबंधन काफी जटिल हो सकता है। – shellter