The CREATE FUNCTION statement provides clauses that identify the C/C++ function name that appears immediately before the left parenthesis in the C/C++ function declaration or the function entry name when the C/C++ object is provided instead of the C/C++ source.
IF CREATE FUNCTION specifies this clause … | THEN … |
---|---|
EXTERNAL | If the SPECIFIC clause is...
If the client is mainframe-attached, then the C/C++ function name must be the DDNAME for the source. |
EXTERNAL NAME function_name | the C/C++ function name must match function_name. If the client is mainframe-attached, then function_namemust be the DDNAME for the source. |
EXTERNAL NAME 'string | 'string' can include the F option to specify the C/C++ function name. If 'string' does not include the F option, the following rules apply: If the SPECIFIC clause is...
|