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 }
|