sql >> Database >  >> RDS >> Oracle

Hoe schrijf ik XML naar een bestand (PL/SQL)?

1) Config (Log in als gebruiker met CREATE ANY DIRECTORY privileges)

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

2) Converteer xml naar clob en sla het op.

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. MySQL PRIMAIRE SLEUTELS:UUID / GUID vs BIGINT (tijdstempel + willekeurig)

  2. een database maken op MySQL, hoe kan ik een query maken met kansen?

  3. Hoe id te krijgen na opgeslagen object in db in JPA?

  4. asp.net core Oracle.DataAccess System.BadImageFormatException:kon bestand of assembly niet laden Oracle.DataAccess