PostgreSQL的日常刀片

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

我试图创建一个日志,每天运行的库存

基本上我的日志表,我想总结多少单位有状态1,有多少单位有状态2,等每天

有没有办法来填补我的日志表,而不必每天做手工?

我的日志表ID序列,日期日期,count_of_status1整数,count_of_status2整数

我的插入查询会

insert into logtable(date, count_of_status1, count_of_status2)
select now(),  count(*) filter (where status =1), count(*) filter (where status = 2)
from mytable

如何使该插入物以自动化的形式每天做,而不是手动?

sql postgresql
1个回答
0
投票

使用crontab通过psql运行该脚本。

最简单的解决方案往往是最可靠的。但要确保crontab报告错误,而不是忽略它们。

© www.soinside.com 2019 - 2024. All rights reserved.