使用Oracle在同一文件上写入

Avi*_*Avi 0 plsql file oracle10g

我怎样才能使用相同的文件(如ABC.txt)来编写UTL_FILE.

目前正在发生的事情是,当我试图写上ABC.txt一个条目被删除或替换为最新条目.我希望我所有的参赛作品都在场.我使用的是Oracle 10 g PL/SQL.

Szi*_*any 6

如果我理解你,你想要在现有文件中添加新行(保留现有内容).在这种情况下,您需要以追加模式打开文件:

file_handle = utl_file.fopen( directory, 'file_name', 'a' );
Run Code Online (Sandbox Code Playgroud)

那应该是它.