Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Xây dựng một XML với XMLELEMENT - Truy vấn ORACLE SQL 11g

Tôi đã có thể tìm ra giải pháp:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Gặp lỗi ORA - 00907 ở phần sau khi BẬT CẬP NHẬT

  2. Khắc phục "Không thể mở ứng dụng" SQLDeveloper.app "."

  3. nếu (chọn số (cột) từ bảng)> 0 thì

  4. Tuyên bố Oracle

  5. Làm thế nào để lưu BLOB dưới dạng tệp trong PL / SQL?