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


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 -20213

   
 
Db2 for z/OS 12.0.0 - SQL error codes

  • Causa
    • STORED PROCEDURE procedure-name HAS RETURNED A DYNAMIC RESULT SET, PARAMETER number, THAT IS NOT VALID

      Um Java Stored Procedure retornou um parâmetro DYNAMIC RESULT SET que não é uma instância da classe Java que foi usada pelo driver JDBC para representar um ResultSet ou retornou um DYNAMIC RESULT SET produzido por um procedimento armazenado aninhado.
      procedure-name
      identifica o procedimento Java externo cujo parâmetro retornado causou o erro.

      number
      indica a posição do parâmetro cuja classe retornada era inválida.
  • Ação do sistema
    • A instrução CALL falha.
  • Resposta ao Desenvolvedor
    • Recrie o método Java para que todos os parâmetros DYNAMIC RESULT SET sejam instâncias da classe produzida pelo Driver JDBC Db2® Universal (com/ibm/db2/jcc/t2zos/ SPResultSet), e não seja um DYNAMIC RESULT SET de um armazenamento aninhado procedimento.

      SQLSTATE: 46502
© Copyright IBM Corp.