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


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

   
 
Db2 for z/OS 12.0.0 - SQL error codes

  • Causa
    • THE OPERATION FAILED BECAUSE MULTIPLE RESULT VALUES CANNOT BE RETURNED FROM A SCALAR FUNCTION function-name.

      Uma função escalar foi chamada com argumentos que não permitem o retorno de vários valores de resultado para uma única chamada.
      O processamento da função escalar determinou um resultado que consistia em vários valores.
      function-name
      Identifica o nome da função que retornou o erro.
  • Ação do sistema
    • A declaração não pode ser processada.
  • Resposta ao Desenvolvedor
    • Uma das seguintes opções pode ser usada para evitar o erro:
      • Altere os valores dos argumentos de entrada para a função escalar para retornar um único valor do resultado de vários valores.
      • Como alternativa à chamada de função escalar, crie uma função de tabela definida pelo usuário, se possível, para retornar um resultado com vários valores.

      SQLSTATE: 22547
© Copyright IBM Corp.