powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / spool почему не работает
6 сообщений из 6, страница 1 из 1
spool почему не работает
    #39570406
kolyady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!

у меня есть запрос :

spool 'C:\Install\1.txt';

select 1 from DUAL
union all
select 2 from DUAL;

spool off;
exit;

По идее он должен записывать в файл
1
2

а он пишет
> select 1 from DUAL
union all
select 2 from DUAL

Мне же нужен результат запроса а не сам запрос, выполняю с sqldeveloper, нужно чтобы сохранялось на клиентской машине (в перспективе в сетевом каталоге).
...
Рейтинг: 0 / 0
spool почему не работает
    #39570440
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolyady,

1) set echo off

2) после селекта точно есть точка с запятой (или косая черта)?

.....
stax
...
Рейтинг: 0 / 0
spool почему не работает
    #39570446
MaximaXXL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolyadyДобрый день!

у меня есть запрос :
...............
выполняю с sqldeveloper
...............

Пробуй сразу в SQLPlus и поставь /
...
Рейтинг: 0 / 0
spool почему не работает
    #39570454
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolyady, в Винде так работает?
spool 'C:\\1.txt';


Только тогда у меня спулит в "c:\Users\MYUSER\AppData\Local\VirtualStore\1.txt"
...
Рейтинг: 0 / 0
spool почему не работает
    #39570474
kolyady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stax,
1) поставил , сохранило также
2)точно
...
Рейтинг: 0 / 0
spool почему не работает
    #39570507
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolyady
а он пишет
> select 1 from DUAL
union all
select 2 from DUAL


чесно говоря странно (нет нумерации, нет SQL>)

select 1 from DUAL
union all
select 2 from DUAL;

поставте
/

выполнится два раза, но мож причину найдете

Вы точно sql*plus запускаете?
@1.sql
set echo off
spoo d:\1.txt
select 1 from dual
union all
select 1 from dual
/
spoo off


.....
stax
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / spool почему не работает
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]