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. '$> python'コマンドでpython_selectを機能させる方法は?

    2. now()関数に6時間を追加

    3. 400の都市間の距離を計算し、MySQLを最適化しますか?

    4. レコードに基づいてフラグ値を設定することは別のテーブルに存在します