| |
Db2 for z/OS 12.0.0 - SQL error codes
- Causa
- THE PARAMETER LIST (OR AN OPTION) DOES NOT MATCH THE PARAMETER LIST (OR OPTION) FOR ALL OTHER VERSIONS OF ROUTINE routine-name
Existe uma inconsistência entre os parâmetros para a versão atualmente ativa da rotina e outras versões da rotina.
Esse erro pode ser causado por qualquer um dos seguintes motivos:
- O número de parâmetros, tipos de dados, especificações CCSID e atributos de dados de caracteres (FOR BIT, SBCS ou MIXED DATA) na lista de
parâmetros deve ser igual aos atributos dos parâmetros correspondentes da versão atualmente ativa da rotina e todos das outras versões existentes
da rotina.
- O tipo de dados, especificação CCSID e atributos de dados de caractere (FOR BIT, SBCS ou MIXED DATA) para o parâmetro RETURNS devem ser os mesmos
que os atributos do parâmetro RETURNS da versão atualmente ativa da rotina e todos os outros existentes versões da rotina.
- Uma instrução ALTER PROCEDURE foi especificada com a cláusula PARAMETER CCSID com um valor que é diferente do valor determinado quando o
procedimento foi criado inicialmente.
- Uma rotina existente é definida com um parâmetro de tabela.
- Ação do sistema
- A declaração não pode ser processada.
- Resposta ao Desenvolvedor
- Corrija a especificação da lista de parâmetros ou cláusula RETURNS, ou altere ou remova a cláusula PARAMETER CCSID.
SQLSTATE: 428GH
© Copyright IBM Corp.
|
| |