आप एंटन शेफ़र द्वारा लिखित PL SQL पैकेज as_read_xlsx का उपयोग करके Oracle में Excel की xlsx फ़ाइलों से डेटा पढ़ और आयात कर सकते हैं , इस पैकेज की मदद से आप Oracle में सीधे Xlsx फ़ाइल को क्वेरी कर सकते हैं। इसका उपयोग करना बहुत आसान है और आउटपुट देता है जिसे आसानी से हेरफेर किया जा सकता है। इस पोस्ट में PL/SQL का उपयोग करके Oracle तालिका में एक्सेल फ़ाइल आयात करने के लिए चरण नीचे दिए गए हैं, सबसे पहले आपको पैकेज as_read_xlsx स्थापित करने की आवश्यकता है, जिसे आप निम्न लिंक से डाउनलोड कर सकते हैं:इस पैकेज का उपयोग करने और आयात करने के लिए नीचे DB पैकेज डाउनलोड करें। Oracle में xlsx फ़ाइल:1. पैकेज डाउनलोड करने के बाद, पैकेज बनाने के लिए डेटाबेस में स्क्रिप्ट निष्पादित करें।2। फिर Oracle डेटाबेस में एक डायरेक्टरी ऑब्जेक्ट बनाएं जिसमें आपकी एक्सेल (xlsx) फाइलें मौजूद हों:डायरेक्टरी DOC को 'D:\YourDir'/ बनाएं या बदलें या यूनिक्स/लिनक्स के लिए
निर्देशिका DOC को '/YourDir/'/2 के रूप में बनाएँ या बदलें। उसके बाद xlsx फ़ाइल की सामग्री को देखने के लिए नीचे दिखाए गए अनुसार क्वेरी निष्पादित करें:चयन करें * तालिका से (as_read_xlsx.read ( as_read_xlsx.file2blob ('DOC', 'xlsx_test.xlsx')))/परिणाम जैसा दिखाया जाएगा वैसा ही आएगा उपरोक्त छवि में दिखाए गए एक्सेल फ़ाइल से नीचे:
आप उपरोक्त क्वेरी को PL/SQL प्रक्रिया में कर्सर के रूप में उपयोग कर सकते हैं फिर एक्सेल फ़ाइल को Oracle तालिका में आयात कर सकते हैं।<डिव