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


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

   
 
  • Causa
    • INVALID SPECIFICATION ON CREATE STATEMENT. (REASON CODE reason-code)

      A instrução CREATE PROCEDURE incluía uma especificação inválida.
      Este erro é emitido para a situação identificada pelo código de razão.
      reason-code
      01 - A cláusula SPECIFIC foi especificada com um valor que não é igual ao nome do procedimento.
      O nome específico para um procedimento deve ser o mesmo que o nome do procedimento.

      02 - Uma instrução CREATE com uma cláusula OR REPLACE tentou substituir um procedimento existente.
      Existe um procedimento com o mesmo nome, mas é um tipo de procedimento diferente do especificado na instrução CREATE.
      Um procedimento externo só pode ser substituído se a nova definição também for para um procedimento externo.
      Da mesma forma, um procedimento SQL nativo só pode ser substituído se a nova definição também for para um procedimento SQL nativo.

      03 - Uma instrução CREATE com uma cláusula OR REPLACE ou SPECIFIC foi especificada em uma instrução CREATE PROCEDURE para um procedimento SQL externo.
  • Ação do sistema
    • A instrução SQL não pode ser executada.
  • Resposta ao Desenvolvedor
    • Corrija o problema identificado com a instrução e tente novamente.

      SQLSTATE: 530A3
© Copyright IBM Corp.