DROP FUNCTION¶
Synopsis¶
DROP [TEMPORARY] FUNCTION [ IF EXISTS ] qualified_function_name [ ( parameter_type[, ...] ) ]
Description¶
Drop existing functions that matches the given function name.
The optional parameter type list can be specified to narrow down the match to a specific function signature.
The optional IF EXISTS
clause causes the NOT_FOUND
error
to be suppressed if no matching function signature exists.
When TEMPORARY
is specified, temporary functions with matching
criteria are dropped.
Examples¶
Drop the function example.default.tan(double)
:
DROP FUNCTION example.default.tan(double)
If only one function exists for example.default.tan
, parameter type list may be omitted:
DROP FUNCTION example.default.tan
Drop the function example.default.tan(double)
if it exists:
DROP FUNCTION IF EXISTS example.default.tan(double)