| |
Db2 for z/OS 12.0.0 - SQL error codes
- Causa
- A FETCH CURRENT CONTINUE OPERATION WAS REQUESTED FOR cursor-name BUT THERE IS NO PRESERVED, TRUNCATED DATA TO RETURN
O aplicativo emitiu uma solicitação FETCH com a cláusula CURRENT CONTINUE para o cursor cursor-name ; no entanto, não há dados truncados
preservados que possam ser retornados.
Um dos seguintes erros pode ter ocorrido:
- Uma operação ocorreu desde o FETCH anterior para este cursor que fez com que o Db2 descartasse os dados preservados e truncados.
- CONTINUE foi especificado na instrução FETCH, mas o FETCH anterior para este cursor não especificou a cláusula WITH CONTINUE para permitir a
preservação de dados truncados.
- O cursor está aberto, mas não posicionado em uma linha.
- FETCH WITH CONTINUE foi executado com êxito, mas as colunas LOB ou XML não foram truncadas.
- Ação do sistema
- A declaração não é processada.
Nenhum dado é gravado na variável do host de saída referenciada no FETCH.
- Resposta ao Desenvolvedor
- Verifique se o aplicativo concluiu com êxito um FETCH usando a cláusula WITH CONTINUE e se recebeu um aviso de truncamento para uma coluna LOB ou
XML antes de executar a operação FETCH CURRENT CONTINUE.
Essa verificação pode ser feita verificando o campo SQLWARN1 no SQLCA após o FETCH e examinando o comprimento de saída para as colunas LOB e XML.
SQLSTATE: 24524
© Copyright IBM Corp.
|
| |