Enterprise COBOL for z/OS, V4.2, Language Reference
A cláusula USAGE especifica o formato em que os dados são representados no armazenamento.

Notas:
- O NATIVE é tratado como um comentário em todas as frases para as quais o NATIVE é mostrado na cláusula USAGE.
A cláusula USAGE pode ser especificada para uma entrada de descrição de dados com qualquer número de nível que não seja 66 ou 88.
Quando especificada no nível do grupo, a cláusula USAGE se aplica a cada item elementar do grupo.
O uso de itens elementares não deve contradizer o uso de um grupo ao qual os itens elementares pertencem.
Uma cláusula USAGE não deve ser especificada em uma entrada no nível do grupo para a qual uma cláusula GROUP-USAGE NATIONAL está especificada.
Quando uma cláusula GROUP-USAGE NATIONAL é especificada ou implícita para uma entrada no nível do grupo, USAGE NATIONAL deve ser especificada ou implícita para
todos os itens elementares do grupo.
Para detalhes, consulte a GROUP-USAGE clause.
Quando a cláusula USAGE não é especificada no nível do grupo ou do nível elementar, está implícita uma cláusula de uso:
- Uso DISPLAY quando a cláusula PICTURE contém apenas símbolos que não sejam G ou N
- Uso NATIONAL quando a cláusula PICTURE contiver apenas um ou mais dos símbolos N e a opção do compilador NSYMBOL (NATIONAL) estiver em vigor
- Use DISPLAY-1 quando a cláusula PICTURE contiver um ou mais dos símbolos N e a opção do compilador NSYMBOL (DBCS) estiver em vigor
Para itens de dados definidos com a cláusula DATE FORMAT, somente o uso DISPLAY e COMP-3 (ou seus equivalentes, COMPUTATIONAL-3 e PACKED-DECIMAL) são permitidos.
Para obter detalhes, consulte
Combining the DATE FORMAT clause with other clauses.
© Copyright IBM Corp.