A parenthetical comma-separated list of data types, including UDTs, and parameter names for the variables to be passed to the SQL function. The data types are required to differentiate between functions with the same name.
For information about naming database objects, see Teradata Vantage™ SQL Fundamentals, B035-1141.
The maximum number of parameters an SQL UDF accepts is 128.
You must specify opening and closing parentheses even if no parameters are to be passed to the function.
Parameter names must be unique within an SQL UDF definition.
If you specify one parameter name, then you must specify names for all the parameters passed to the function.
- data type
- The data type associated with each parameter is the type of the parameter or returned value. All Teradata Database data types except VARIANT_TYPE and TD_ANYTYPE are valid. Character data can also specify a CHARACTER SET clause.