2025年9月25日: PostgreSQL 18 发布!
支持的版本: 当前 (18) / 17 / 16 / 15 / 14 / 13
开发版本: devel
不支持的版本: 12 / 11 / 10

DROP STATISTICS

DROP STATISTICS — 移除扩展统计信息

概要

DROP STATISTICS [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]

描述

DROP STATISTICS 会从数据库中移除统计信息对象。只有统计信息对象的所有者、模式的所有者或超级用户才能删除统计信息对象。

参数

IF EXISTS

如果统计信息对象不存在,则不会报错,而是会发出一个通知。

name

要删除的统计信息对象的名称(可选择模式限定)。

CASCADE
RESTRICT

这些关键字没有任何效果,因为对统计信息没有依赖关系。

示例

要销毁不同模式下的两个统计信息对象,如果它们不存在也不失败

DROP STATISTICS IF EXISTS
    accounting.users_uid_creation,
    public.grants_user_role;

兼容性

SQL 标准中没有 DROP STATISTICS 命令。

提交更正

如果您在文档中发现任何不正确、与您实际使用该功能不符或需要进一步澄清的内容,请使用 此表单 报告文档问题。