2012-02-17 2 views
0

Как использовать один и тот же файл (например, ABC.txt) для записи с использованием UTL_FILE.Запись в том же файле с использованием Oracle

В настоящее время, что происходит, когда я пытаюсь писать на ABC.txt, предыдущая запись удаляется или заменяется последней записью. Я хочу, чтобы все записи, которые я сделал, присутствовали. Я использую Oracle 10 g PL/SQL.

ответ

6

Если я понял вас хорошо, вы хотите добавить новые строки в существующий файл (сохраняя существующий контент). В этом случае вам нужно открыть файл в режиме добавления:

file_handle = utl_file.fopen(directory, 'file_name', 'a'); 

Это должно быть так.

+0

спасибо mate ... :) :) – Avi

+0

Добро пожаловать. –