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.