как экспортировать записи последних пяти минут в postgres usng pg_dump - PullRequest
0 голосов
/ 31 октября 2019

как экспортировать записи последних 5 минут из таблицы в Postgres. Любой из них, дайте мне знать

У меня есть запрос ниже

SELECT * 
FROM emp 
WHERE "created_at" >= NOW() - INTERVAL '5 minutes';

Я хочу экспортировать, используя pg_dump

Я использую ниже синтаксис

pg_dump -U localhost -p 5432 --username "postgres"   --dbname "dbname" -t public.emp --verbose -f "path/table.backup"

С помощью этого я экспортирую все данные таблицы

, но мне нужны некоторые данные, используя запрос

, пожалуйста, помогите любой

1 Ответ

3 голосов
/ 31 октября 2019

pg_dump будет выгружать только целые таблицы.

https://www.postgresql.org/docs/12/app-pgdump.html

Для экспорта части таблицы используйте копию.

https://www.postgresql.org/docs/12/sql-copy.html

...