MySQL provides an ALTER statement for stored functions.
The ALTER statement can change only the characteristics of a function, not the SQL statements that make up the body.
The ALTER statement has the following syntax:
You can change multiple characteristics within a single ALTER statement.
If a characteristic isn't specified in the statement, the value is left as it was when the function was created.
The DETERMINISTIC characteristic isn't allowed in the ALTER statement.
ALTER FUNCTION [database.]
ALTER FUNCTION test.myFunction COMMENT 'This is the new comment.';
11.3.Function | ||||
11.3.1. | Creating Functions | |||
11.3.2. | A function that takes a parameter, performs an operation using an SQL function, and returns the result | |||
11.3.3. | Single statement function | |||
11.3.4. | Nested function call | |||
11.3.5. | Using buildin function in user-defined function | |||
11.3.6. | Changing and Removing Functions | |||
11.3.7. | To remove a stored function, use the DROP command | |||
11.3.8. | Create a procedure for 'READS SQL DATA' | |||
11.3.9. | ALTER PROCEDURE and ALTER FUNCTION Syntax | |||
11.3.10. | DROP PROCEDURE and DROP FUNCTION Syntax | |||
11.3.11. | Function Permissions |