powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Вопрос сохранения результата запроса в файл json
5 сообщений из 5, страница 1 из 1
Вопрос сохранения результата запроса в файл json
    #39643911
Unicod3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго дня! Только столкнулся с postrgee цель самые простые запросы что-то вроде:
Код: sql
1.
2.
3.
 row_to_json (ticket_actions_table)
from(SELECT * FROM public.tickets_actions
ORDER BY id ASC LIMIT 100) ticket_actions_table



сохранять в файл, желаемый формат - json.
читал тут тему схожую с моим вопросом, но ответа не увидел.
запускаю на локальной машине, в pgAdmine попробовал написать следующее:

Код: sql
1.
2.
3.
copy (select row_to_json (ticket_actions_table)
from(SELECT * FROM public.tickets_actions
ORDER BY id ASC LIMIT 100) ticket_actions_table) to 'home/temp_result.json' with json



json подчеркивает, говорит нельзя, поменял на cvs есть, не ругается, но сохранил как я понял туда где стоит СУБД, а туда у меня доступа нет, не могу каталоги посмотреть, админ пока просто дал права на написание и выполнение запросов, как я понял.
Вопрос можно ли: сохранять результат запроса в json, ну и локально, в т.е. в каталог который был бы желаем, если да то как? подскажите пож-та.
...
Рейтинг: 0 / 0
Вопрос сохранения результата запроса в файл json
    #39643913
Unicod3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ах да, пробовал указать прямой путь мол D:\temp и так далее, поругался на такой...
...
Рейтинг: 0 / 0
Вопрос сохранения результата запроса в файл json
    #39644015
Unicod3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вечерний ап
...
Рейтинг: 0 / 0
Вопрос сохранения результата запроса в файл json
    #39644262
Unicod3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
3.
copy (select row_to_json (ticket_actions_table)
from(SELECT * FROM public.tickets_actions
ORDER BY id ASC LIMIT 100) ticket_actions_table) to '/home/user/temp_result.json'



сам отвечу. Сохраняет только на сервер БД, локально никак не вышло, так что перемещение возможно множеством других средств, в данный момент пока сохраняю на сервере БД.
По json вот документация : https://postgrespro.ru/docs/postgresql/9.6/functions-json
...
Рейтинг: 0 / 0
Вопрос сохранения результата запроса в файл json
    #39644299
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Unicod3,

Серверный copy разумеется только на сервере базы действовать и может.
У psql есть команда \copy работающая на стороне psql.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Вопрос сохранения результата запроса в файл json
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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