sql >> Database >  >> RDS >> Oracle

Bouw een XML met XMLELEMENT - ORACLE SQL 11g-query

Ik heb een oplossing kunnen vinden:

select XMLElement("Changes", 
              XMLElement("Description", 'sometext'),
              XMLElement("Notes", 'sometext'),
              XMLElement("FulfillmentDate", 'Some Date'),
                  XMLAgg(XML_CANDIDATE) ).GETSTRINGVAL() RESULTS

from 
(

select XMLAGG(
        XMLElement("UserChange",
        XMLElement("Operation", 'sometext'),
        XMLElement("User", 'sometext'),
        XMLElement("BusinessSource", 'sometext'),
        XMLElement("ApplicationRole", 'sometext')))  XML_CANDIDATE
from
table);


  1. Moet MEDIUMINT worden vermeden in MySQL?

  2. ORDER BY optimaliseren

  3. Vervanger voor MySQL-variabelen in PostgreSQL?

  4. Voorkom SQL-injectieaanvallen in een Java-programma