ID - Input Delimiter Character

#### Search Results

Search

# ID - Input Delimiter Character

This Natural profile and session parameter defines the character to be used as a delimiter character for `INPUT` statements in keyword/delimiter mode.

Possible settings | any special character or blank | Input delimiter character. Note If "blank" is specified, no input delimiter character is defined.
Default setting | `,` | Comma (,). Note If the input delimiter character is to be a comma (,), it must be specified as `ID=','` when using the dynamic parameter facility, because the comma character separates individual parameters.
Dynamic specification | yes |
Specification within session | yes |
Applicable statements | `SET GLOBALS` |
Applicable command | `GLOBALS` |
Application programming interface | `USR1005N` | See SYSEXT - Natural Application Programming Interfaces in the Utilities documentation.

Notes:

1. The character specified with this parameter must not be the same as the one specified with the `DC` (decimal character) or `IA` (input assign character) parameter. In addition, we recommend that this character is not the same as the one specified with the `CF` (control character for mainframe terminal commands) or `HI` (help character) parameter.
2. The period (.) should not be used as input delimiter, because this might lead to situations in which a program termination period would be misinterpreted as input delimiter. An asterisk (*) should not be used either.
3. Within a Natural session, the profile parameter `ID` can be overridden by the session parameter `ID`.
4. Under Natural Security, the setting of this parameter can be overridden by the Session Parameters option of the Library Profile.