remove_all_policies()
社区版社区版功能在 Timescale 社区版下可用。点击了解更多。实验性实验性功能不适用于生产环境。它们包含在 TimescaleDB 实验性模式下。点击了解更多。从连续聚合中删除所有策略。删除的压缩和保留策略应用于连续聚合,而不是原始超表。
timescaledb_experimental.remove_all_policies(relation REGCLASS,if_exists BOOL = false) RETURNS BOOL
警告
实验性功能可能存在错误。它们可能不向后兼容,并可能在未来的版本中删除。使用这些功能风险自负,并且不要在生产环境中使用任何实验性功能。
名称 | 类型 | 描述 |
---|---|---|
relation | REGCLASS | 要从中删除所有策略的连续聚合 |
名称 | 类型 | 描述 |
---|---|---|
if_exists | BOOL | 当为 true 时,如果缺少任何策略,则打印警告而不是报错。默认为 false。 |
如果成功则返回 true。
从名为 example_continuous_aggregate
的连续聚合中删除所有策略。这包括刷新策略、压缩策略和数据保留策略。它不包括用户定义作业
SELECT timescaledb_experimental.remove_all_policies('example_continuous_aggregate');
关键词
在此页面上发现问题?报告问题 或 在 GitHub 上编辑此页。