postgresql - Postgress pg_partman 每周分区,更改周开始日期
问题描述
我在 PostgreSQL DB 上使用 pg_partman,为每周数据创建自动分区。周总是从星期一到星期一创建。
这是我正在使用的查询:
SELECT partman.create_parent(p_parent_table => 'schema.table',
p_control => 'start_week_date',
p_type => 'native',
p_interval => 'weekly',
p_premake => 1);
这是 pg_partman 生成的 DDL:
partition of table
(
constraint table_p2021_09_pkey
primary key (id, start_week_date)
)
FOR VALUES FROM ('2021-10-25') TO ('2021-11-01');
我希望分区是从星期六到星期六。可能吗?
解决方案
推荐阅读
- java - Android Studio 访问文件
- ios - 使用 Flutter 包 firebase_messaging 在 iOS 上无法使用后台通知
- javascript - 如何取消保护 Firebase 功能中的一条路线
- javascript - 在反应中整合动态数据
- r - 混合效应模型,lmer
- amazon-web-services - 如何为 AWS 账户计费设置截止时间?
- javascript - 使元素无法按日期访问(用于出现日历)
- parsing - 递归下降解析语法
- post - 向 Asp.Net Core Web Api(版本 3.1)发送 POST 请求时,我从 POSTMAN 获得状态 500 代码
- python - 如何在 Tkinter 中将底部标签移动到最右边?