Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Теоретические аспекты и практические реализации создания, внедрения и использования баз данных, СУБД, хранилищ.
  • Страница:
  • 1
  • 2
  • 3
  • 4

ТЕМА:

Re: Oracle. Загрузить файл в переменную PL/SQL block 12 года 10 мес. назад #2069

Выполнено по Вашему указанию !
set serverout on
declare  
  S Clob:= q'[
@c:\work\rr12.sql
]';
begin  
  insert into A1 values(S);
  commit;
end;
/
exit;

Строка запуска
sqlplus "login/пароль@имя секция TNS-NAME" @1.sql

Без проблем !!!!!!!!

Ранее использовала PL/SQL Developer --> File --> New --> Command Window
(полагала что он в полной мере заменяет SqlPlus)
Пишет - строку @c:\work\rr12.sql

Неверно подстроен софт - нет раакции на @ ?
Или просто продукт другой кампании ...?

Спасибо за подсказку !

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle. Загрузить файл в переменную PL/SQL block 12 года 10 мес. назад #2072

Ранее использовал PL/SQL Developer --> File --> New --> Command Window
(полагал что он в полной мере заменяет SqlPlus)

Command Window - это позорище и весьма далеко не SQL*Plus. Если бы ты читал форум, а не только писал, то давно бы это знал.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle. Загрузить файл в переменную PL/SQL block 12 года 10 мес. назад #2073

s varchar2(32767) := q'{
@c:\work\rr12.sql
}';
begin
insert into T1 values(s);
commit;
end;

Прошу прощения, а если rr12.sql больше 4000 не получим ли мы ошибку? =\
Вроде должны получить...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle. Загрузить файл в переменную PL/SQL block 12 года 10 мес. назад #2074

Привет Den
Быстрее было бы проверить, а не предполагать. Логично?
Удачи

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle. Загрузить файл в переменную PL/SQL block 12 года 10 мес. назад #2076

Быстрее было бы проверить, а не предполагать.

q'{
@c:\work\rr12.sql
}';
Вот эту конструкцию не могу проверить в данный момент. Заинтересовала.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle. Загрузить файл в переменную PL/SQL block 12 года 10 мес. назад #2079

Работает =g'{ } .
Насчет 4000 - тоже работает ! грузил до 10 тыс.

Красиво - спасибо !

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
  • 2
  • 3
  • 4
Время создания страницы: 0.220 секунд