| |
Db2 for z/OS 12.0.0 - SQL error codes
- Causa
- THE SQL STATEMENT CANNOT BE EXECUTED BECAUSE IT WAS PRECOMPILED AT A LEVEL THAT IS INCOMPATIBLE WITH THE CURRENT VALUE OF THE ENCODING BIND OPTION
OR SPECIAL REGISTER
A instrução SQL foi pré-compilada em um nível anterior ao DB2® Versão 7, mas o valor atual da opção de ligação ENCODING ou registro especial não
representa os CCSIDs EBCDIC do sistema.
As informações necessárias para executar a instrução SQL não estão disponíveis para processamento e a instrução SQL não pode ser concluída com êxito.
O processamento adicional da instrução SQL é encerrado.
Um aplicativo que foi pré-compilado antes do DB2 Versão 7 não pode ser vinculado, implícita ou explicitamente, a uma opção de ligação ENCODING de
qualquer coisa diferente de ENCODING (EBCDIC) ou ENCODING ( ccsid ), em que ccsid representa o EBCDIC CCSID do sistema.
Se o valor de MIXED DATA para o sistema for YES, então ccsid deve ser o EBCDIC misto CCSID padrão.
Caso contrário, ccsid deve ser o CCSID de byte único EBCDIC padrão.
- Ação do sistema
- A declaração não pode ser processada.
- Resposta ao Desenvolvedor
- Para corrigir a situação, você pode:
- Pré-compile o programa novamente usando o pré-compilador atual e emita novamente o comando BIND
- Emita novamente o comando BIND usando ENCODING (EBCDIC) ou ENCODING ( ccsid ), em que ccsid representa o EBCDIC CCSID do sistema.
SQLSTATE: 560B8
© Copyright IBM Corp.
|
| |