DROP FUNCTION

概要

DROP [TEMPORARY] FUNCTION [ IF EXISTS ] qualified_function_name [ ( parameter_type[, ...] ) ]

描述

刪除與給定函數名稱相符的現有函數。

可以指定選用的參數類型列表,以將比對範圍縮小至特定的函數簽章。

如果沒有相符的函數簽章存在,則選用的 IF EXISTS 子句會抑制 NOT_FOUND 錯誤。

當指定 TEMPORARY 時,會刪除符合條件的臨時函數。

範例

刪除函數 example.default.tan(double)

DROP FUNCTION example.default.tan(double)

如果只有一個 example.default.tan 的函數存在,則可以省略參數類型列表

DROP FUNCTION example.default.tan

如果 example.default.tan(double) 函數存在則刪除它

DROP FUNCTION IF EXISTS example.default.tan(double)

另請參閱

CREATE FUNCTION, ALTER FUNCTION, SHOW FUNCTIONS