VastbaseE100

基于开源技术的HTAP数据库管理系统。性能优异,稳定可靠,提供诸多专属领域特性。

Menu

DROP OPERATOR FAMILY

DROP OPERATOR FAMILY - 删除操作员系列

语法格式

DROP OPERATOR FAMILY [ IF EXISTS ] name USING index_method [ CASCADE | RESTRICT ]

说明

DROP OPERATOR FAMILY删除现有的运营商系列。要执行此命令,您必须是操作员系列的所有者。

DROP OPERATOR FAMILY包括删除系列中包含的任何运算符类,但它不会删除该系列引用的任何运算符或函数。如果根据族中的运算符类有任何索引,则需要指定CASCADE 才能完成删除。

参数说明

  • IF EXISTS

    如果操作员系列不存在,请不要抛出错误。在这种情况下发出通知。

  • name

    现有运算符族的名称(可选择模式限定)。

  • index_method

    运算符系列的索引访问方法的名称。

  • CASCADE

    自动删除依赖于运算符族的对象,并依次删除依赖于这些对象的所有对象。

  • RESTRICT

    如果任何对象依赖它,则拒绝删除操作符族。这是默认值。

示例

删除B树操作符族 float_ops :

DROP OPERATOR FAMILY float_ops USING btree;

如果有任何现有索引在该系列中使用运算符类,则此命令将不会成功。添加CASCADE 以删除此类索引以及运算符系列。