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


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

   
 
Db2 for z/OS 12.0.0 - SQL error codes

  • Causa
    • DIAGNOSTICS AREA FULL.
      NO MORE ERRORS CAN BE RECORDED FOR THE NOT ATOMIC STATEMENT

      Uma instrução com a cláusula NOT ATOMIC CONTINUE ON SQLEXCEPTION encontrou mais erros do que poderia ser registrado na área de diagnóstico.
      O processamento NÃO ATÔMICO com CONTINUE ON SQLEXCEPTION permite que o Db2® continue processando uma instrução depois que um ou mais erros forem encontrados.
      O Db2 continuará o processamento até que não seja mais capaz de registrar os erros na área de diagnóstico (consulte a instrução GET DIAGNOSTICS para obter informações sobre como recuperar as informações de erro).
      Quando o Db2 não consegue mais registrar diagnósticos de erro, o processamento da instrução é encerrado e esse erro é retornado.
  • Ação do sistema
    • A declaração é encerrada.
  • Resposta ao Desenvolvedor
    • Analise as condições de aviso e erro usando a instrução GET DIAGNOSTICS.
      Determine como alterar a instrução para eliminar ou reduzir o número de avisos e erros.
      Cabe ao programador determinar se um ROLLBACK ou COMMIT deve ser emitido para esta mensagem.
      Qualquer um é apropriado dependendo da lógica do aplicativo.

      SQLSTATE: 429BI
© Copyright IBM Corp.