The IN LIBRARY phrase is used to specify the
IBM® i library
where the locale object exists. For the INTO clause, identifier-11 is updated
with the library name for the specified locale category. For the FROM clause,
identifier-12 is used to locate the locale object that the locale category
will be set to.
- identifier-11, identifier-13
- Must be an elementary alphanumeric data item. The contents of identifier-11
or identifier-13 must represent a valid IBM i library
name. IBM i library names are at most 10 characters
long; the first 10 characters of identifier-2 are used to form the library
name.
If identifier-13 is not specified, a library of *LIBL is assumed.
Otherwise, identifier-13 must contain the library where the locale object
name, specified in identifier-12, exists. If identifier-11 is specified, it
will contain the library name of the locale object to which the current locale
category was last set. If the locale name in identifier-10 is DEFAULT, identifier-11 will be set to spaces.
Identifier-11 and identifier-13 are not affected
by the *MONOPRC compiler option, and can contain an IBM i extended
name.