powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Экспорт в txt/csv с настраиваемыми разделителями
7 сообщений из 7, страница 1 из 1
Экспорт в txt/csv с настраиваемыми разделителями
    #39657893
Alex9801
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Необходимо из командной строки выводить результат в запроса в txt/csv фал, причем строки не обрамлять в кавычки/и другие символы

sqlplus и sqlcl это умеют,но у них обрамление строк идет в кавычках:

Код: plaintext
1.
2.
"CUST_ID";"CUST_CODE";"OPR_ID"
1;"1_150";1
3;"91_199";31

а надо вот так:
Код: plaintext
1.
2.
CUST_ID;CUST_CODE;OPR_ID
1;1_150;1
3;91_199;31

Есть какие варианты?
...
Рейтинг: 0 / 0
Экспорт в txt/csv с настраиваемыми разделителями
    #39657896
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex9801Необходимо из командной строки выводить результат в запроса в txt/csv фал, причем строки не обрамлять в кавычки/и другие символы

sqlplus и sqlcl это умеют,но у них обрамление строк идет в кавычках:

Код: plaintext
1.
2.
"CUST_ID";"CUST_CODE";"OPR_ID"
1;"1_150";1
3;"91_199";31

а надо вот так:
Код: plaintext
1.
2.
CUST_ID;CUST_CODE;OPR_ID
1;1_150;1
3;91_199;31

Есть какие варианты?
Покаж как делаешь...
И почему мешают кавычки?
...
Рейтинг: 0 / 0
Экспорт в txt/csv с настраиваемыми разделителями
    #39657901
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex9801но у них обрамление строк идет в кавычках

И это правильно, ибо нет другого способа победить запятую посередине строки.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Экспорт в txt/csv с настраиваемыми разделителями
    #39657905
Alex9801
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim LejninПокаж как делаешь...
И почему мешают кавычки?

Команда
SET SQLFORMAT DELIMITED ; " '

указывает разделитель, начальную и завершающую кавычку. Проблема в том, что указать <null> нельзя :(
...
Рейтинг: 0 / 0
Экспорт в txt/csv с настраиваемыми разделителями
    #39657907
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot Alex9801]Vadim LejninПроблема в том, что указать <null> нельзя :(Почему это проблема ?
Все известные мне инструменты, работающие с CSV, умеют корректно воспринимать enclosing.
...
Рейтинг: 0 / 0
Экспорт в txt/csv с настраиваемыми разделителями
    #39657909
Alex9801
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot andrey_anonymous]Alex9801пропущено...
Почему это проблема ?
Все известные мне инструменты, работающие с CSV, умеют корректно воспринимать enclosing.
можно хотя бы 1 бесплатный инструмент тут назвать?
Необходим запуск экспорта из командной строки.
...
Рейтинг: 0 / 0
Экспорт в txt/csv с настраиваемыми разделителями
    #39657910
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex9801Есть какие варианты?

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
SQL> set markup csv on delimiter ; quote off
SQL> select * from dept;

DEPTNO;DNAME;LOC
10;ACCOUNTING;NEW YORK
20;RESEARCH;DALLAS
30;SALES;CHICAGO
40;OPERATIONS;BOSTON

SQL>



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


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