Modify a user-defined routine

To modify a UDR, you might need to drop and then reregister the routine and its support functions and reload the files that hold the executable version of the routine with new executable files. However you can make some changes in place. ALTER FUNCTION and ALTER PROCEDURE let you modify some attributes of a routine without dropping the routine.