Как экспортировать в файл CSV из PostgreSQL, используя BufferedWriter в Java - PullRequest
0 голосов
/ 16 октября 2018

Я готовлю пакет SQL PreparedStatement в следующем формате для экспорта данных в файлы CSV.

COPY (SELECT ..... FROM ..... LIMIT 500 OFFSET ...) TO STDOUT (format 'csv', delimiter ',') '|'

Теперь я хочу подключить BufferedWriter к приведенному выше оператору SQL, чтобы вывод шел в указанный файл,Любые предложения о том, как это сделать?

1 Ответ

0 голосов
/ 16 октября 2018

Я не уверен, что вам действительно нужна эта конструкция.Фактически у вас есть две цели: прочитать данные из базы данных и записать их в файл.

Пример использования JDBC в PostgreSQL приведен здесь: https://jdbc.postgresql.org/documentation/head/query.html

Пример записи данных вfile: https://jdbc.postgresql.org/documentation/head/query.html

Просто объедините их вместе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...