Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
DROP OPERATOR FAMILY(7)   PostgreSQL 18.6 Documentation  DROP OPERATOR FAMILY(7)

NAME
     DROP_OPERATOR_FAMILY - remove an operator family

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

DESCRIPTION
     DROP  OPERATOR  FAMILY  drops  an existing operator family. To execute this
     command you must be the owner of the operator family.

     DROP OPERATOR FAMILY includes dropping any operator  classes  contained  in
     the  family,  but it does not drop any of the operators or functions refer-
     enced by the family. If there are any indexes depending on operator classes
     within the family, you will need to specify CASCADE for the  drop	to  com-
     plete.

PARAMETERS
     IF EXISTS
	 Do  not  throw an error if the operator family does not exist. A notice
	 is issued in this case.

     name
	 The name (optionally schema-qualified) of an existing operator family.

     index_method
	 The name of the index access method the operator family is for.

     CASCADE
	 Automatically drop objects that depend on the operator family,  and  in
	 turn all objects that depend on those objects (see Section 5.15).

     RESTRICT
	 Refuse to drop the operator family if any objects depend on it. This is
	 the default.

EXAMPLES
     Remove the B-tree operator family float_ops:

	 DROP OPERATOR FAMILY float_ops USING btree;

     This  command  will  not succeed if there are any existing indexes that use
     operator classes within the family. Add CASCADE to drop such indexes  along
     with the operator family.

COMPATIBILITY
     There is no DROP OPERATOR FAMILY statement in the SQL standard.

SEE ALSO
     ALTER  OPERATOR  FAMILY  (ALTER_OPERATOR_FAMILY(7)), CREATE OPERATOR FAMILY
     (CREATE_OPERATOR_FAMILY(7)),    ALTER    OPERATOR	  CLASS    (ALTER_OPERA-
     TOR_CLASS(7)), CREATE OPERATOR CLASS (CREATE_OPERATOR_CLASS(7)), DROP OPER-
     ATOR CLASS (DROP_OPERATOR_CLASS(7))

PostgreSQL 18.6 		      2026		 DROP OPERATOR FAMILY(7)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=DROP_OPERATOR_FAMILY&sektion=7&manpath=FreeBSD+Ports+15.1.quarterly>

home | help