powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как закачивать много *.csv файлов
6 сообщений из 6, страница 1 из 1
Как закачивать много *.csv файлов
    #38938906
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В ORACLE имеется прога sqlldr.exe, которая довольно шустро загоняет данные *.csv файла в нужную таблицу...
таким образом можно составить кучу пакетов, которые быстро загонят данные в нужные таблицы...
А теперь вопрос:
Если что-то аналогичное у PostgreSql ?

А то, используя "pgAdmin"... меня что-то не радует...
...
Рейтинг: 0 / 0
Как закачивать много *.csv файлов
    #38938994
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир СА,
пжодмин не делает сам ничего , кроме вызова ~~
Код: plaintext
>psql -c '\copy blahblahblah...'
т.ч. читайте
Код: plaintext
>psql --help

в частности
Код: plaintext
psql -U postgres -c '\?'

-- и обрящете

если всё локально -- то ещё букварь по SQL команде COPY читайте.
...
Рейтинг: 0 / 0
Как закачивать много *.csv файлов
    #38939093
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спа... обязательно прочитаю...
...
Рейтинг: 0 / 0
Как закачивать много *.csv файлов
    #38939328
PCContra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в phpPgAdmin я бывает загоняю текстовый файл в таблицу. вроде там и csv есть
...
Рейтинг: 0 / 0
Как закачивать много *.csv файлов
    #38939342
p2.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PCContraв phpPgAdmin я бывает загоняю текстовый файл в таблицу. вроде там и csv естьи чем кликанье мыкой отличается от phpPgAdmin?
...
Рейтинг: 0 / 0
Как закачивать много *.csv файлов
    #38942174
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще вопросик...

Для копирования данных, используя команду COPY, где каталог содержит кириллицу, выдается ошибка:
Код: sql
1.
COPY t_people (id,surname,name,patronymic,date_az) FROM 'c:\Sv\Проекты\PostgreSQL_Test\T_PEOPLE_308.csv' WITH (DELIMITER ';', FORMAT CSV, HEADER, ENCODING 'WIN1251');


ОШИБКА: не удалось открыть файл "c:\Sv\Проекты\PostgreSQL_Test\T_PEOPLE_308.csv" для чтения: No such file or directory
********** Ошибка **********

ОШИБКА: не удалось открыть файл "c:\Sv\Проекты\PostgreSQL_Test\T_PEOPLE_308.csv" для чтения: No such file or directory
SQL-состояние: 58P01

Если использовать латинские буквы, то все ОК
Код: sql
1.
COPY t_people (id,surname,name,patronymic,date_az) FROM 'c:\Sv\Test\PG\T_PEOPLE_308.csv' WITH (DELIMITER ';', FORMAT CSV, HEADER, ENCODING 'WIN1251');


Запрос успешно выполнен: 100 строк изменено за 30 мс.

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


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