
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
04.04.2003, 12:44
|
|||
|---|---|---|---|
|
|||
SPOOL: запись данных из таблицы ORACLE-9 в файл |
|||
|
#18+
Здравствуйте! Подскажите пожалуйста как в PLSQL записать эти операторы в виде одной отдельной процедуры. spool D:/Techen/SQL/Sev_Tix_n.txt; set linesize 150; set pagesize 1600; select * from aa2; spool off; Или почему возникает ошибка в Delphi при выполнении оператора Query1.SQL.TEXT:='spool'+PChar('D:/Techen/SQL/Sev_Tix_n.txt'); QUERY1.ExecSQL; - ссылается на непонятный тип поля 'D:/Techen/SQL/Sev_Tix_n.txt' Большое спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.04.2003, 12:47
|
|||
|---|---|---|---|
SPOOL: запись данных из таблицы ORACLE-9 в файл |
|||
|
#18+
spool D:/Techen/SQL/Sev_Tix_n.txt; set linesize 150; set pagesize 1600; select * from aa2; spool off; Эти команды нельзя поместить в процедуру, так они не являются частью PL/SQL, а являются командами SQL*Plus. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.04.2003, 13:19
|
|||
|---|---|---|---|
|
|||
SPOOL: запись данных из таблицы ORACLE-9 в файл |
|||
|
#18+
А каким образом тогда можно записать данные в файл? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.04.2003, 13:41
|
|||
|---|---|---|---|
SPOOL: запись данных из таблицы ORACLE-9 в файл |
|||
|
#18+
>sqlplus user/pass@tnsname @file.sql -- file.sql Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.04.2003, 13:55
|
|||
|---|---|---|---|
SPOOL: запись данных из таблицы ORACLE-9 в файл |
|||
|
#18+
почитай вот тут, правда эта функция может писать файл либо на сервер либо на сетевой драйв, доступный с сервера... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.04.2003, 15:59
|
|||
|---|---|---|---|
|
|||
SPOOL: запись данных из таблицы ORACLE-9 в файл |
|||
|
#18+
То что можно запустить командный файл (типа run или @ввв.sql) в среде SQL Plus - это понятно. Здесь вопрос в том, как из Delphi вызвать готовую процедуру PL SQL Developer (состоящую из create or replace procedure аа....end аа, выполняющую запись из таблицы в текстовый файл, т.е нужно сочинить эту програмку, а как? ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.04.2003, 16:12
|
|||
|---|---|---|---|
|
|||
SPOOL: запись данных из таблицы ORACLE-9 в файл |
|||
|
#18+
Gal, chto ty tak i ne procmotrel procedure "DUMP.." from MaxU's topic.. Ne bylo by etih voprosov! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.04.2003, 16:29
|
|||
|---|---|---|---|
|
|||
SPOOL: запись данных из таблицы ORACLE-9 в файл |
|||
|
#18+
Всем большое спасибо. Я только что нашла что-то про функцию DUMP_CSV и примеры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.04.2003, 17:14
|
|||
|---|---|---|---|
SPOOL: запись данных из таблицы ORACLE-9 в файл |
|||
|
#18+
"состоящую из create or replace procedure аа....end аа, выполняющую запись из таблицы в текстовый файл" Интересно только как потом этот файл с сервера скачивать, если доступ только к Oracle и только через Deplhi. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.04.2003, 18:16
|
|||
|---|---|---|---|
|
|||
SPOOL: запись данных из таблицы ORACLE-9 в файл |
|||
|
#18+
Еще не пробовала, но насколько я поняла там вроде имеется возможность скачивать данные не только на сервер, но и на диск. l_rows number; begin l_rows := dump_csv( 'select * from T_B' , 'D:\ Sql_tabl\Txt', -директория 'test.txt', -файл 1022); -длина строки end; Еще раз спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&mobile=1&tid=1991155]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
203ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 532ms |

| 0 / 0 |
