PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

मैं जावा में PostgreSQL में XML दस्तावेज़ कैसे सम्मिलित कर सकता हूँ?

मुझे यकीन नहीं है, लेकिन इसे आजमाएं:

सबसे पहले अपने एक्सएमएल को जावा स्ट्रिंग में कनवर्ट करें। फिर एक इंसर्ट स्टेटमेंट बनाएं और पोस्टग्रेएसक्यूएल की एक्सएमएलपीएआरएसई विधि का उपयोग करके अपने मूल्य को एक्सएमएल प्रकार के पोस्टग्रेएसक्यूएल में कनवर्ट करें:

INSERT INTO xml_docs(id, gkuzu) VALUES (1, XMLPARSE('<foo><bar>Hello</bar></foo>'));

देखें:http://wiki.postgresql.org/wiki/XML_Support

अपडेट करें:

जावा कोड उदाहरण:

String sql = "INSERT INTO xml_docs(id, gkuzu) VALUES (?, XMLPARSE(?))";
[...]
stmt.setString(2, "<foo>Hello World!</foo>");

इसे यह कथन बनाना चाहिए:

INSERT INTO xml_docs(id, gkuzu) VALUES (1, XMLPARSE('<foo>Hello World!</foo>'));


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL में किसी तिथि से वर्ष का दिन कैसे प्राप्त करें

  2. समवर्ती अपवर्तन पर गतिरोध को पोस्टग्रेज करता है

  3. हाइबरनेट क्वेरी का उपयोग करना:कोलन को पैरामीटर/एस्केपिंग कोलन के रूप में माना जाता है

  4. क्या NpgsqlDbType को साफ़ करने के लिए उपयोग किया जाना चाहिए CLR प्रकार की त्रुटि नहीं लिख सकता

  5. PostgreSQL 8.3 विशेषाधिकार अद्यतन नहीं - गलत उपयोग?