आप नहीं कर सकते। Oracle का JDBC ड्राइवर JDBC XML प्रकार का ठीक से समर्थन नहीं करता है।
केवल एक चीज जो आप कर सकते हैं, वह है XML को क्वेरी के भाग के रूप में परिवर्तित करना:
SELECT to_clob(XMLElement("name")) from dual
फिर आप getString()
. का उपयोग करके XML को पुनः प्राप्त कर सकते हैं
वैकल्पिक रूप से आप XMLElement("name").getClobVal()
. का भी उपयोग कर सकते हैं , लेकिन फिर से यह आपकी क्वेरी का हिस्सा है और इसे आपके जावा वर्ग के भीतर से एक स्ट्रिंग के रूप में एक्सेस किया जा सकता है