Delete C Locale Description (DLTCLD)

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

Parameters

Keyword Description Choices Notes
CLD Locale name Qualified object name Required, Positional 1
Qualifier 1: Locale name Generic name, name
Qualifier 2: Library Name, *LIBL, *CURLIB, *USRLIBL, *ALL, *ALLUSR

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.

Examples

None

Error messages

None