Declare
in_file Text_IO.File_Type;
linebuf VARCHAR2(200);
Begin
in_file := Text_IO.Fopen('f:\test.txt', 'r');
LOOP
Text_IO.get_Line(in_file,linebuf);
:block3.text_item5:=linebuf;
--TEXT_IO.PUT_LINE ('opened the file.');
--TEXT_IO.PUT_LINE (in_file, 'ABC');
message(linebuf);
-- Do your things here
END LOOP;
exception
when no_data_found then
message('no data');
when others then
message('others');
END;
TEXT_IO.PUT_LINE ('c:\name.txt');
text_file := TEXT_IO.FOPEN ('c:\name.txt','W');
TEXT_IO.PUT_LINE ('opened the file.');
TEXT_IO.PUT_LINE (text_file, 'ABC');
TEXT_IO.PUT_LINE ('data to the file.');
TEXT_IO.FCLOSE (text_file);
TEXT_IO.PUT_LINE ('closed.');
=====================================
declare
text_file TEXT_IO.FILE_TYPE;
V varchar2(100);
BEGIN
--TEXT_IO.PUT_LINE ('f:\test.txt');
--text_file := TEXT_IO.FOPEN ('f:\test.txt','R');
--TEXT_IO.GET_LINE (text_file,V);
--MESSAGE(V);
text_file := TEXT_IO.FOPEN ('f:\test.txt','W');
TEXT_IO.PUT_LINE (text_file,:block3.text_item5);
--TEXT_IO.NEW_LINE (text_file, 'AB');
--text_file := TEXT_IO.FOPEN ('f:\test.txt','W');
--TEXT_IO.GET_LINE (text_file, V);
--MESSAGE(V);
TEXT_IO.FCLOSE (text_file);
text_file := TEXT_IO.FOPEN ('f:\test.txt','R');
loop
TEXT_IO.GET_LINE (text_file,V);
MESSAGE(V);
MESSAGE(V);
end loop;
TEXT_IO.FCLOSE (text_file);
/*
text_file := TEXT_IO.FOPEN ('f:\test.txt','W');
TEXT_IO.PUT_LINE (text_file,'opened the second file.');
--TEXT_IO.NEW_LINE (text_file, 'AB');
--text_file := TEXT_IO.FOPEN ('f:\test.txt','W');
--TEXT_IO.GET_LINE (text_file, V);
--MESSAGE(V);
TEXT_IO.FCLOSE (text_file);
text_file := TEXT_IO.FOPEN ('f:\test.txt','R');
TEXT_IO.GET_LINE (text_file,V);
MESSAGE(V);
TEXT_IO.FCLOSE (text_file);
--TEXT_IO.PUT_LINE ('closed.');
--TEXT_IO.PUT_LINE ('closed.');
*/
EXCEPTION
when no_data_found then
message('no data');
--when others then
--message('others');
WHEN others THEN
TEXT_IO.PUT_LINE ('Some other error occurred.');
END;
=========================================
UTL_FILE.FRENAME (
src_location
IN
VARCHAR2,
src_filename
IN
VARCHAR2,
dest_location
IN VARCHAR2,
dest_filename
IN
VARCHAR2,
overwrite
IN
BOOLEAN DEFAULT FALSE);
কোন মন্তব্য নেই:
একটি মন্তব্য পোস্ট করুন