Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF. - cad_cobol@hotmail.com
SQLCode -20289
Db2 for z/OS 12.0.0 - SQL error codes
Causa
INVALID STRING UNIT unit SPECIFIED FOR FUNCTION function-name
A instrução invocou uma função embutida usando uma unidade de string que não é válida com o tipo de dados que é fornecido para a função.
Isso pode ocorrer pelos seguintes motivos:
Os dados binários foram especificados com unidade.
CODEUNITS16 ou CODEUNITS32 não são válidos com dados de string binárias.
Os dados gráficos foram especificados com OCTETS como a unidade de comprimento da string.
OCTETS não é válido com dados gráficos.
Ação do sistema
A declaração não pode ser processada.
Resposta ao Desenvolvedor
Altere a chamada da função para remover a unidade de comprimento de string inválida ou altere-a para uma unidade válida para o tipo de dados que
está sendo processado.