powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Копирование результата запроса в csv файл
7 сообщений из 7, страница 1 из 1
Копирование результата запроса в csv файл
    #40081109
O_79_O
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день подскажите как правильно скопировать данные из таблицы Posgrtesql в файл csv ,желательно временный


сейчас я получаю вот такую ошибку

[42602] ERROR: relative path not allowed for COPY to file


сам запрос выглядит вот так
Код: plsql
1.
2.
copy ( select * from person )
to 'C:\Users\Станислав\IdeaProjects\backend\src\main\resources\sss.csv' (format CSV, HEADER)


указываю абсолютный путь до созданного файла

так же делал и временный файл с таким же результатом
...
Рейтинг: 0 / 0
Копирование результата запроса в csv файл
    #40081160
O_79_O, у директории права на запись для юзера postgres есть?
...
Рейтинг: 0 / 0
Копирование результата запроса в csv файл
    #40081161
O_79_O
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
бабушкин зайчик
O_79_O, у директории права на запись для юзера postgres есть?

я даю для файла этого разришение на запись всем
...
Рейтинг: 0 / 0
Копирование результата запроса в csv файл
    #40081169
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
O_79_O,

А вы из psql хотите это выполнить или из какой то своей программы?
И если вы удаленно на сервер соединятесь вам файл на сервере с базой нужен или на клиенте откуда вы с базой соединились?

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
...
Рейтинг: 0 / 0
Копирование результата запроса в csv файл
    #40081199
O_79_O
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Maxim Boguk,
из своего приложения

файл нужен там где крутится приложение
...
Рейтинг: 0 / 0
Копирование результата запроса в csv файл
    #40081206
google
возможно он кириллицу в путях не понимает, я не знаю чё там на винде происходит
...
Рейтинг: 0 / 0
Копирование результата запроса в csv файл
    #40081290
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
O_79_O
Maxim Boguk,
из своего приложения

файл нужен там где крутится приложение


Эм а тогда вопрос зачем вы СЕРВЕРНУЮ команду для этого пытаетесь использовать.
И как именно команда выполняемая на СЕРВЕРЕ с базой должна что то на клиенте где приложение живет писать?

Если вы из psql это делаете то есть команда \COPY которая на psql client обрабатывается и делает то что вам надо.

Если же у вас какое то свое приложение то это задачу вам надо своими руками реализовывать через copy to stdout и запись результатата в файл.

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Копирование результата запроса в csv файл
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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