The Delete C Locale Description command deletes the C/400* locale description you specify on the CLD parameter. You can delete more than one locale by specifying a generic name as a locale name. If you specify a specific name for the C locale description, only the first occurrence of the locale is deleted when the DLTCLD is processed. The system searches for the locale based on the library specified. If the locale does not exist or is not found in the specified library, the locale is not deleted.
Error messages for DLTCLD
None
Locale name (CLD)
Specifies the name of the C locale description you want to delete. You must enter a specific locale name or generic locale name.
- locale-name
- Specifies the name of the C locale description you want to delete.
- generic*-C-locale-description-name
- Specifies a generic name for the C Locale Descriptions that you want to delete. A generic name can contain a character string with one or more asterisks (*). If a generic name is specified for the CLD parameter, then all C locale descriptions that have names with the same prefix are deleted. For example, if you enter the locale name MY*, all locales beginning with MY in the specified library, are deleted. See the Control Language Reference more information on the use of generic functions.
The possible library values are:
- *LIBL
- Both the user and system portions of the library list are searched for the specified locale. If a specific C locale description name is specified (instead of a generic name), only the first locale found with that name is deleted.
- *CURLIB
- The current library for the job is searched. If you have not specified a current library, the system will search QGPL for the specified locale.
- *USRLIBL
- The user portion of the library list is searched for the specified locale. If a specific C locale description name is specified (instead of a generic name), only the first locale found with that name is deleted.
- *ALL
- All of the libraries in the system, including QSYS, are searched for the specified locale. If a specific C locale description name is specified (instead of a generic name), only the first locale found with that name is deleted.
- *ALLUSR
- All non-system libraries, including all user-defined libraries and QGPL, are searched. This includes both libraries in your library list and those not specified there. All libraries beginning with the letter Q, other than QGPL, are not searched, as these are system libraries.
- library-name
- Enter the name of the library you want to search for the specified locale. This is the only library that is searched when the DLTCLD command is processed. You must have *USE authority for the specified library.