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


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

   
 
  • Causa
    • THE VALUE value CANNOT BE CONSTRUCTED AS, OR CAST (USING AN IMPLICIT OR EXPLICIT CAST) TO THE DATA TYPE data-type.
      ERROR QNAME = err:FORG0001

      Uma expressão XQuery tentou usar o valor value como um valor do tipo de dados, mas o valor não é válido para o tipo de dados.
      As seguintes situações podem causar esse erro:
      • Um valor foi explicitamente passado para uma função de conversão ou especificado em uma expressão de conversão com um tipo de dados de destino do tipo de dados.

      • Uma expressão que incluía valor lança implicitamente o valor no tipo de dados de destino do tipo de dados.
        Muitas expressões XQuery usam conversão implícita para processar as expressões.
        Por exemplo, a conversão implícita é usada em comparações gerais de valores numéricos que exigem que os valores sejam do tipo de dados xs: double.
  • Ação do sistema
    • A expressão XQuery não pode ser processada.
  • Resposta ao Desenvolvedor
    • Tente uma das seguintes ações:
      • Se o erro ocorrer em uma expressão que transmite de um tipo primitivo para outro, verifique se a conversão do tipo de origem para o tipo de destino é suportada.
        Se a conversão não for suportada, remova a expressão ou converta o valor para um tipo de dados diferente.

      • Verifique as expressões que resultariam em conversão implícita com valores que podem não estar em conformidade com o tipo de dados da conversão implícita e inclua condições na expressão para evitar o erro.

      SQLSTATE: 10608
© Copyright IBM Corp.