У меня есть запрос на выборку в Oracle.Я хочу записать результаты запроса в текстовый файл с символом CRLF (конец строки).Как я могу это сделать?
У вас есть несколько решений:
Вы можете использовать пакет utl_file. Фрагмент кода:
l_output utl_file.file_type; l_output := utl_file.fopen( p_dir, p_filename, 'w' ); utl_file.put(l_output, 'Hello' ); ... utl_file.new_line( l_output ); utl_file.fflush( l_output ); utl_file.fclose( l_output );
Прежде всего создайте объект каталога (параметр p_dir в fopen) и предоставьте ему права на чтение и запись. Смотрите также на http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14258/u_file.htm