DROP FUNCTION

Nombre

DROP FUNCTION  --  Elimina una funci�n de usuario escrita en C

Synopsis

DROP FUNCTION name ( [ type [, ...] ] )
  

Entradas

name

El nombre de una funci�n existente.

type

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

Salidas

DROP

Mensaje devuelto si la orden se completa satisfactoriamente.

WARN RemoveFunction: Function "name" ("types") does not exist

Este mensaje se obtiene sila funci�n espacificada no existe en la base de datos actual.

Descripci�n

DROP FUNCTION eliminar� las referencias a una funci�n C existente. Para ejecutar esta orden el usuario debe ser el propietario de la funci�n. Los tipos de argumentos de entrada de la funci�n han de especificarse, dado que solo la funci�n con el nombre dado, y los tipos de argumentos daos se eliminar�.

Notas

V�ase CREATE FUNCTION para m�s informaci�n sobre la creaci�n de funciones de agregado.

No se hacen comprobaciones para verificar los tipos de datos, operadores o m�todo de acceso relacionados con la funci�n que ha de eliminarse.

Uso

Esta orden elimina la funci�n raiz cuadrada:

DROP FUNCTION sqrt(int4);
   

Compatibilidad

SQL92

DROP FUNCTION es una extensi�n de lenguaje de Postgres.

SQL/PSM

SQL/PSM es un estandar propuesto para habilitar la extensionalidad de la funciones. La sentencia DROP FUNCTION de SQL/PSM tienen la siguiente sintaxis:

DROP [ SPECIFIC ] FUNCTION name { RESTRICT | CASCADE }