powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / что не так с файлом? при загрузке через COPY
4 сообщений из 4, страница 1 из 1
что не так с файлом? при загрузке через COPY
    #38532974
ignitor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Код: sql
1.
show server_version


Код: plaintext
"9.3.0"
Непонятно почему при загрузке файла (см. вложение)

Код: sql
1.
2.
3.
drop table if exists tmp_utf;
create temp table tmp_utf(lll text);
copy tmp_utf from 'c:\\data\\txt\\file_utf8.txt';



происходит ошибка
Код: plaintext
1.
2.
3.
4.
5.
********** Ошибка **********

ОШИБКА: лишние данные после содержимого последней колонки
SQL-состояние: 22P04
Контекст: COPY tmp_utf, строка 1: "ФИО	;	Счёт	;	Вх. остаток (руб)	;	Вх. остаток	;	Оборот Дт (р..."
...
Рейтинг: 0 / 0
что не так с файлом? при загрузке через COPY
    #38533097
Фотография Ёш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ignitor, потому что формат файла COPY использует табуляцию как разделитель полей.
...
Рейтинг: 0 / 0
что не так с файлом? при загрузке через COPY
    #38533482
aceton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ignitor,
либо опцией смените разделитель, либо загружайте по полям в таблицу соответствующей структуры (что, скорее всего, полезнее).
...
Рейтинг: 0 / 0
что не так с файлом? при загрузке через COPY
    #38533909
ignitor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо большое всем.
Явное указание разделителя помогло.
Код: sql
1.
copy tmp_utf from 'c:\\data\\txt\\file_utf8.txt' delimiter '^';
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / что не так с файлом? при загрузке через COPY
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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