具有日期范围的Postgres副本

问题描述 投票:0回答:1

我有一个简单的PSQL查询,我运行该查询以获取存储在数据库中的一些证书,并将其复制到tmp文件夹中。一切正常,但是,我被要求每月做一次,而不是仅仅抓住一切。因此,我想传递一个日期范围,但是从复制语法中可以看到,这似乎是不可能的。任何帮助,将不胜感激。这是我目前正在做的:

/usr/bin/psql dbname dbuser -c "copy certs (x509) to '/tmp/certs'"
postgresql
1个回答
0
投票

您可以对副本使用查询。这样的事情应该起作用:

COPY (SELECT * from certs where your_date > '2019-01-01T00:00:00') TO '/tmp/certs';
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.