Altering user-defined functions

You can use the ALTER FUNCTION statement to update the description of user-defined functions.

Procedure

To alter a user-defined function:

Issue the ALTER FUNCTION SQL statement.

Results

Changes to the user-defined function take effect immediately.

Example

Begin general-use programming interface information.

Example 1: In the following example, two functions named CENTER exist in the SMITH schema. The first function has two input parameters with INTEGER and FLOAT data types, respectively. The specific name for the first function is FOCUS1. The second function has three parameters with CHAR(25), DEC(5,2), and INTEGER data types.

Using the specific name to identify the function, change the WLM environment in which the first function runs from WLMENVNAME1 to WLMENVNAME2:

ALTER SPECIFIC FUNCTION SMITH.FOCUS1
   WLM ENVIRONMENT WLMENVNAME2;

Example 2: The following example changes the second function when any arguments are null:

ALTER FUNCTION SMITH.CENTER (CHAR(25), DEC(5,2), INTEGER)
   RETURNS ON NULL CALL;

End general-use programming interface information.