如何從資料庫刪除 MySQL 儲存函式?
如果我們具有 ALTER ROUTINE 許可權,那麼藉助 DROP FUNCTION 語句,我們可以刪除一個 MySQL 儲存函式。其語法如下 −
語法
DROP FUNCTION [IF EXISTS] function_name
此處的 function_name 是我們想要從資料庫中刪除的函式名稱。
示例
mysql> DROP FUNCTION if exists Hello1; Query OK, 0 rows affected (0.70 sec)
現在在刪除該函式後,檢查 CREATE FUNCTION 語句,我們將收到如下錯誤 −
mysql> SHOW CREATE FUNCTION Hello1; ERROR 1305 (42000): Function Hello1 does not exist.
廣告