User defined functions are almost identical to the TSQL Stored Procs, but they may also have a specified return type. That is represented by the last column in the schema definition.
| Column name | VistaDB Type |
|---|---|
| PROC_NAME | NVarChar |
| PROC_DESCRIPTION | NVarChar |
| PROC_BODY | NVarChar |
| PROC_ORDER | SmallInt |
| PARAM_NAME | NVarChar |
| IS_PARAM_OUT | Bit |
| DEFAULT_VALUE | NVarChar |
| RETURN_TYPE | Int |