我在Oracle中有一个select查询。我想在带有CRLF(行尾)char的txt文件中编写查询结果。我怎么能这样做?
答案 0 :(得分:2)
答案 1 :(得分:0)
您可以使用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 );
首先创建一个目录对象(fopen的p_dir参数)并授予它读写权限。 另见http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14258/u_file.htm