D.17. RDB$FUNCTION_ARGUMENTS
RDB$FUNCTION_ARGUMENTS
stores the parameters of functions and their attributes.
Column Name | Data Type | Description |
---|---|---|
|
| The unique name (declared identifier) of the function |
|
| The position of the argument in the list of arguments |
|
| Flag: how this argument is passed:
Only for legacy external functions. |
|
| Data type code defined for the column:
Only for legacy external functions. |
|
| The scale of an integer or a fixed-point argument. It is an exponent of 10. Only for legacy external functions. |
|
| Argument length in bytes:
Only for legacy external functions. |
|
| Stores the Only for legacy external functions. |
|
| The identifier of the character set for a character argument. Only for legacy external functions. |
|
| The number of digits of precision available for the data type of the argument. Only for legacy external functions. |
|
| The length of a Only for legacy external functions. |
|
| Package name of the function (or |
|
| Parameter name |
|
| The name of the user-created domain, when a domain is referenced instead of a data type.
If the name starts with the prefix |
|
| The binary language representation (BLR) of the default value of the parameter |
|
| The default value for the parameter, in PSQL code |
|
| The identifier of the collation used for a character parameter |
|
| The flag indicating whether |
|
| Parameter passing mechanism for non-legacy functions:
|
|
| The name of the column the parameter references, if it was declared using |
|
| The name of the table the parameter references, if it was declared using |
|
| Flag:
|
|
| Optional description of the function argument (comment) |