Name | Type | Description | Notes |
---|---|---|---|
name | String | Name of function, relative to parent schema. | [default to null] |
catalog_name | String | Name of parent catalog. | [default to null] |
schema_name | String | Name of parent schema relative to its parent catalog. | [default to null] |
input_params | FunctionParameterInfos | [default to null] | |
data_type | ColumnTypeName | [default to null] | |
full_data_type | String | Pretty printed function data type. | [default to null] |
return_params | FunctionParameterInfos | [optional] [default to null] | |
routine_body | String | Function language. When EXTERNAL is used, the language of the routine function should be specified in the external_language field, and the return_params of the function cannot be used (as TABLE return type is not supported), and the sql_data_access field must be NO_SQL. | [default to null] |
routine_definition | String | Function body. | [default to null] |
routine_dependencies | DependencyList | [optional] [default to null] | |
parameter_style | String | Function parameter style. S is the value for SQL. | [default to null] |
is_deterministic | Boolean | Whether the function is deterministic. | [default to null] |
sql_data_access | String | Function SQL data access. | [default to null] |
is_null_call | Boolean | Function null call. | [default to null] |
security_type | String | Function security type. | [default to null] |
specific_name | String | Specific name of the function; Reserved for future use. | [default to null] |
comment | String | User-provided free-form text description. | [optional] [default to null] |
properties | String | JSON-serialized key-value pair map, encoded (escaped) as a string. | [default to null] |
external_language | String | External language of the function. | [optional] [default to null] |