DROP OPERATOR

Nombre

DROP OPERATOR  --  Quita un operador de la base de datos

Synopsis

DROP OPERATOR id ( type | NONE [,...] )
  

Entradas

id

El identificador de un operador existente.

type

El tipo de los par�metros de la funci�n.

Salidas

DROP

Mensaje devuelto si la operaci�n es exitosa.

ERROR: RemoveOperator: binary operator 'oper' taking 'type' and 'type2' does not exist

Este mensaje se muestra si el operador binario especificado no existe.

ERROR: RemoveOperator: left unary operator 'oper' taking 'type' does not exist

Este mensaje se muestra si el operador unario izquierdo especificado no existe.

ERROR: RemoveOperator: right unary operator 'oper' taking 'type' does not exist

Este mensaje se muestra si el operador unario derecho especificado no existe.

Description

DROP OPERATOR quita un operador de la base de datos. Para ejecutar este comando usted debe ser el propietario del operador.

La calidad de derecho o izquierdo de un operador unario izquierdo o derecho, respectivamente, puede ser especificada como NONE.

Notas

La declaraci�n DROP OPERATOR es una extensi�n de lenguaje de Postgres.

Consulte CREATE OPERATOR por informaci�n sobre c�mo crear operadores.

Es responsabilidad del usuario remover cualquier m�todo de acceso y clases de operador que dependan del operador que se quit�.

Utilizaci�n

Quita el operador de potencia a^n para int4:

DROP OPERATOR ^ (int4, int4);
   

Quita el operador unario izquierdo de negaci�n (b !) para expresiones booleanas:

DROP OPERATOR ! (none, bool);
   

Quita el operador unario derecho de factorial (! i) para int4:

DROP OPERATOR ! (int4, none);
   

Compatibilidad

SQL92

No existe un comando DROP OPERATOR en SQL92.