タグ

ブックマーク / oracle.se-free.com (2)

  • ORACLE/オラクルPL/SQLリファレンス(CLOB)

    スポンサード リンク DBに登録されたCLOBデータを読み込む場合、DBMS_LOBパッケージを使用する。 例1) 表「clob01」の列「filedata」に格納されているCLOBデータをファイル「c:\temp\sample01.txt」に出力する。 (1)事前準備。テキストファイルの格納ディレクトリ「c:\temp」のディレクトリオブジェクト「LOB_DIR」を作成する -- ディレクトリオブジェクトの作成 create directory LOB_DIR as 'c:\temp'; -- ディレクトリオブジェクトに読み込み権限をユーザ「test」に付与する。 grant read on directory LOB_DIR to test; declare v_clob_data clob; v_clob_buffer varchar2(32767); v_file_size int

  • ORACLE/オラクルPL/SQLリファレンス(ファイル書き込み:UTL_FILE.PUT_LINE)

    スポンサード リンク テキストファイル書き込みは、UTL_FILEパッケージのPUT_LINE、またはPUTプロシージャを使用します。 ファイルオープン UTL_FILE.FILE_TYPE ファイルハンドル := UTL_FILE.FOPEN(ディレクトリパス,ファイル名,'w' || 'a'); ファイル書込み UTL_FILE.PUT_LINE(ファイルハンドル,書き込みバッファ); UTL_FILE.PUT(ファイルハンドル,書き込みバッファ); ファイルクローズ UTL_FILE.FCLOSE(ファイルハンドル); ファイルオープンで、FOPENの第3引数に指定する書き込みモードは下記の2種類ある。 'w' ・・・ 上書きモード 'a' ・・・ 追加モード PUT_LINEは、改行コード付きで出力されます。 PUTは、改行コードが出力されないので、改行コードを出力させるには、NE

    tack07
    tack07 2010/04/07
  • 1