मैं सोच रहा था कि एक ग्रेडलिस्ट (या किसी भी प्रकार की सूची, उस मामले के लिए) को एक प्रीपेरस्टेटमेंट में बांधने का कोई तरीका था, जिसका अंततः ओरेकल डेटाबेस तक पहुंचने के लिए उपयोग किया जाएगा। मैंने पाया:मैं ओरेकल में एक प्रीपेर्डस्टेटमेंट में एक ऐरेलिस्ट को कैसे बांधूं?
PreparedStatement IN clause alternatives?
और जो कि मेरी समस्या के समान लगता है, लेकिन इस सवाल का अधिक विशिष्ट है: मैं, ओरेकल में प्रयोग की जाने वाली एक PreparedStatement को एक ArrayList बाध्य करने के लिए चाहते हैं, तो यह संभव है, कैसे क्या यह पूरा हो गया है?
किस क्षमता में? आपका कथन (प्लेसहोल्डर्स के साथ) कैसा दिखता है? मुझे संदेह है कि इसके बाद से इसका एक सामान्य समाधान है 1) सूची की लंबाई अलग-अलग होगी और 2) आपके कथन में प्लेसहोल्डर की संख्या संभव नहीं होगी। इसके अलावा, सभी सूचियों का आदेश नहीं दिया जाता है। –
मैट, java.util.List को लागू करने वाली सभी ऑब्जेक्ट्स एक प्राप्त (int) ऑपरेशन प्रदान करती हैं जो निर्दिष्ट अनुक्रमणिका पर ऑब्जेक्ट को पुनर्प्राप्त करती है। यह एक इटरेटर भी प्रदान करता है। ये दोनों गैर-वैकल्पिक हैं: आदेश अजीब हो सकता है, लेकिन एक आदेश मौजूद है। तो सभी java.util.List कार्यान्वयन * आदेश दिया गया है ... – MetroidFan2002
... और, जावा में, सूची आम तौर पर java.util.List इंटरफ़ेस अनुबंध को संदर्भित करती है। – MetroidFan2002