Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Bagaimana cara menulis XML ke file (PL/SQL)?

1) Config (Log sebagai pengguna dengan CREATE ANY DIRECTORY hak istimewa)

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

2) Konversikan xml ke clob dan simpan.

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. Oracle mengubah tabel, hak istimewa yang tidak mencukupi

  2. Perbedaan antara LockModeType Jpa

  3. Oracle 11g - cara mengembalikan catatan dari fungsi dengan tabel bergabung

  4. Mengapa NVL selalu mengevaluasi parameter ke-2

  5. Oracle - Cara membuat pengguna hanya baca