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