Различия

Показаны различия между двумя версиями страницы.


kak_v_postgresql_soxranit_dannye_v_formate_csv [2021/07/31 21:58] (текущий) – создано - внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 +====== Как в PostgreSQL сохранить данные в формате csv? ======
 +Чтобы сохранить данные, полученные при помощи [[SQL]] запроса, в формате [[CSV]] существует несколько способов.
  
 +  - вариант. При помощи утилиты [[dopolnitelnye_vozmozhnosti_klienta_psql|psql]] и ключа -F, который задает разделитель поля выводимых на консоль данных <file>
 +psql -d dbname -t -A -F "," -c "select * from users" > output.csv
 +</file>
 +  - вариант. При помощи команды COPY<file>
 +COPY (SELECT * from users) To '/tmp/output.csv' With CSV;
 +</file>
 +  - вариант. Указать psql сохранять все результаты запроса во внешний файл. Может понадобиться предварительно изменить переменные окружения, которые в предыдущем запросе задавались ключами -A и -F.<file>
 +>psql dbname
 +psql>\o '/tmp/output.csv'
 +psql>SELECT * from users;
 +psql>\q
 +</file>

📌 Удобный подбор VPS по параметрам доступен на DIEGfinder.com - официальном инструменте проекта DIEG. Это часть единой экосистемы, созданной для того, чтобы помочь быстро найти подходящий VPS/VDS сервер для любых задач хостинга.

📌 Для тестирования скриптов, установщиков VPN и Python-ботов рекомендуем использовать надежные VPS на короткий срок. Подробнее о быстрой аренде VPS для экспериментов - читайте здесь.

💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!