Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да напиша XML във файл (PL/SQL)?

1) Конфигурация (влезте като потребител с CREATE ANY DIRECTORY привилегии)

create or replace directory YOUR_DIR_NAME as '/path/../';
grant read, write on directory YOUR_DIR_NAME to your_schema;

2) Конвертирайте xml в clob и го запазете.

declare
  v_xml_clob   clob;
begin
  select xmlserialize(document xmlelement("a", 'lalal') as clob) into v_xml_clob from dual;
  Dbms_xslprocessor.CLOB2FILE(cl => x_xml_clob, flocation => 'YOUR_DIR_NAME', fname => 'somename.xml');
end;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Java:Връщане на XMLType данни от StoredProcedure, използване на ojdbc6.jar xdb6.jar xmlparserv2.jar за взаимодействие между Java и PLSQL

  2. невалиден шаблон на име, когато се опитвате да предадете персонализирано съпоставяне на обект от тип оракул

  3. търсене в база данни на oracle с помощта на php

  4. Oracle GROUP_CONCAT() Еквивалент

  5. Датата на връщане няма върнати час и минути