SQL - SQLCODE's - Códigos negativos -20438


Volta a página anterior

Volta ao Menu Principal


Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF. - cad_cobol@hotmail.com

SQLCode -20438

   
 
Db2 for z/OS 12.0.0 - SQL error codes

  • Causa
    • THE DATA TYPE OF THE EXPRESSION FOR AN ARRAY INDEX VALUE IS NOT CASTABLE TO THE DATA TYPE OF THE ARRAY INDEX.

      Se o objeto for uma matriz comum, o tipo de dados da expressão especificada para um valor de índice de matriz, na sintaxe do objeto de formulário [array-index], não pode ser convertido para o tipo de dados INTEGER.

      Se o objeto for uma matriz associativa, o tipo de dados da expressão especificada para um valor de índice de matriz não pode ser convertido para o tipo de dados INTEGER ou VARCHAR.
  • Ação do sistema
    • A declaração não pode ser processada.
  • Resposta ao Desenvolvedor
    • Altere a expressão do valor do índice da matriz para uma expressão com um tipo de dados compatível:
      • Para uma matriz comum, o tipo de dados da expressão especificada para o valor do índice da matriz deve ser convertido para o tipo de dados INTEGER.
      • Para uma matriz associativa, o tipo de dados da expressão especificada para o valor do índice da matriz deve ser convertido para o tipo de dados INTEGER ou VARCHAR.

      SQLSTATE: 428H1
© Copyright IBM Corp.