From 天翔
utl_file 寫入檔案的過程 : [utl_file.put]資料寫入檔案-->先寫入Buffer-->Buffer滿了,utl_file.fflush執行了才會將Buffer資料寫入檔案
 
  若各位以後有用到 utl_file,
 
  將資料寫入到檔案時,
 
  建議寫入資料, 用 utl_file.fflush, 強制將 buffer 寫入到檔案,
 
  不然, 像我昨天, 檔案寫入失敗 String buffer too small,
 
  但看其寫入點, 是個長度為 1 的資料,
 
  怎麼看都不是錯誤發生點,
 
  後來才發現, 是後面的資料寫入有問題, 導致前面 buffer 沒有寫入檔案, 造成誤判.
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Somebaby 的頭像
    Somebaby

    Oracle eBS經驗分享

    Somebaby 發表在 痞客邦 留言(0) 人氣()