次の PLSQL ブロックでは、ファイルの最後に改行文字が表示されます。私の期待は、改行がないことです。
DECLARE
v_MyFileHandle UTL_FILE.FILE_TYPE;
BEGIN
v_MyFileHandle := UTL_FILE.FOPEN('MY_DIREC','HELLO.TXT','a');
UTL_FILE.PUT(v_MyFileHandle, '1');
UTL_FILE.FCLOSE(v_MyFileHandle);
END;
上記のブロックは、次のようなファイルを出力します。
1[LF]
DECLARE
v_MyFileHandle UTL_FILE.FILE_TYPE;
BEGIN
v_MyFileHandle := UTL_FILE.FOPEN('MY_DIREC','HELLO.TXT','a');
UTL_FILE.PUT(v_MyFileHandle, '1');
UTL_FILE.PUT(v_MyFileHandle, '2');
UTL_FILE.FCLOSE(v_MyFileHandle);
END;
上記のブロックは、次のようなファイルを生成します。
12[LF]
ファイルの末尾の改行を防ぐにはどうすればよいですか?