Чтение данных из текстового файла
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Чтение данных из текстового файла Expand / Collapse
Автор
Сообщение
31.01.2006 20:13
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 29.09.2006 0:24
Сообщ.: 24, Visits: 266
Требуется записать в переменную одну строку из внешнего текстового файла, файл лежит в корне.
Помогите, плиз, напишите точный код для этого. Необходимо только используя PL SQL.
Версия Oracle - 10g.
Сообщ. #889845
09.03.2006 9:40
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 29.09.2006 0:24
Сообщ.: 24, Visits: 266
Если кому интересно, то это делается так:
1. Объявляете переменные:
in_file Text_IO.File_Type;
linebuf VARCHAR2(18);

2. Собственно код для чтения строки из файла:
in_file := Text_IO.Fopen('/u02/env.conf', 'r');
Text_IO.Get_Line(in_file, linebuf);
Text_IO.Fclose(in_file);

--'/u02/env.conf' - полный путь к файлу
--'r' - только чтение
--linebuf - переменная, в которую записывается строка из файла
Сообщ. #892316
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 1:39