sql >> Databasteknik >  >> RDS >> Oracle

Bygg en XML med XMLELEMENT - ORACLE SQL 11g-fråga

Jag kunde hitta en lösning:

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. Sammanfogningsfråga som returnerar ORA-30926:det går inte att få en stabil uppsättning rader i källtabellerna

  2. ORA 03134-fel vid anslutning av ODP.NET 12 (VS2012) till Oracle-databas 11

  3. MySQL - automatiskt minskande värde

  4. Eftersom du behöver känna till PowerShell