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命令。

另见

ALTER STATISTICS, CREATE STATISTICS