Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Выгрузить код в файл  [new]
internal
Member

Откуда:
Сообщений: 55
Задача на первый взгляд довольно "простая", но реализовать не получается:
надо подготовить скрипт, для запуска пользователем(oracle не его специализация), который под рукой имеет только sql+. Этот скрипт должен выгрузить тело вьюхи....

Решал с помощью spool:
set feed off
set pagesize 20000
set linesize 1000
SET heading off
SET colsep ,
SET feedback off
spool  c:\out.sql
SELECT v.text FROM All_Views v WHERE v.view_name = 'V_VIEW_NAME';
spool off;
но это очевидное решение от тела вьюхи берет первые несколько строк. Long надо разбирать... Еще есть варианты?
26 окт 07, 13:36    [4844137]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузить код в файл  [new]
internal
Member

Откуда:
Сообщений: 55
да - oracle 8i
26 окт 07, 13:37    [4844146]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузить код в файл  [new]
Timm
Member

Откуда: Moscow, Ё-burg
Сообщений: 3696
set long 500000
26 окт 07, 13:42    [4844190]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузить код в файл  [new]
internal
Member

Откуда:
Сообщений: 55
Timm
set long 500000


ок большое спасибо
26 окт 07, 13:45    [4844204]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить