[TD_SYSFNLIB.] DECODE (expr, search_result [,...] default )
Syntax Elements
- search_result
search, result,
- TD_SYSFNLIB.
- Name of the database where the function is located.
- expr
- A numeric or character expresssion.
- If expr is equal to one of the search arguments, the function returns the corresponding result value.
- If expr is not equal to any of the search arguments, the functions returns default, if the default value is specified.
- If expr is NULL, the function returns the result of the first search parameter that is NULL.
- search
- A numeric or character expresssion.
- DECODE supports 1-10 search arguments tied to an equal number of result arguments.
- result
- A numeric or character expresssion.
- DECODE supports 1-10 result arguments tied to an equal number of search arguments.
- default
- A numeric or character expresssion.
- If default is not specified and there are no matches, the function returns NULL.