एक सीएसवी फ़ाइल बड़ी मात्रा में ऑर्डर डेटा संग्रहीत करती है।
इस फ़ाइल को संसाधित करने के लिए जावा का उपयोग करें: ऐसे ऑर्डर ढूंढें जिनकी राशि 3,000 और 5,000 के बीच है, उन्हें ग्राहकों के आधार पर समूहित करें, और ऑर्डर की मात्रा का योग करें और ऑर्डर की गिनती करें।
निम्नलिखित एसपीएल कथन लिखें:
=file('d:/OrdersBig.csv').cursor@mtc(;8).select(Amount>=3000 && Amount
कर्सर() फ़ंक्शन एक बड़ी फ़ाइल को पार्स करता है जो मेमोरी में फिट नहीं हो सकती; डिफ़ॉल्ट रूप से, यह क्रमिक गणना करता है। @m विकल्प मल्टीथ्रेडेड डेटा पुनर्प्राप्ति को सक्षम बनाता है; 8 समानांतर धागों की संख्या है; @t विकल्प पहली पंक्ति को कॉलम शीर्षक के रूप में आयात करने में सक्षम बनाता है; और @c विकल्प विभाजक के रूप में अल्पविराम का उपयोग करने में सक्षम बनाता है।
जावा एप्लिकेशन में एसपीएल को एकीकृत करने का तरीका जानने के लिए जावा में एसपीएल स्क्रिप्ट को कैसे कॉल करें पढ़ें।
यह StackOverflow की समस्याओं में से एक है। आप इस पर क्लिक करके देख सकते हैं कि पारंपरिक समाधान काफी जटिल है, लेकिन एसपीएल दृष्टिकोण वास्तव में सरल और कुशल है।
एसपीएल खुला स्रोत पता
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3