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


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

   
 
  • Causa
    • OPERANDS OF TYPES xquery-data-types ARE NOT VALID FOR OPERATOR operator-name.
      ERROR QNAME = err:XPTY0004

      Um ou ambos os operandos do operador têm tipos de dados inválidos. As seguintes situações podem causar esse erro:
      • Os tipos dos operandos não são uma combinação válida para o operador especificado.
        Por exemplo, os operandos de um operador aritmético não são do tipo numérico.
        Ou um operador de comparação compara xs: string com xs: integer.

      • Um ou ambos os operandos de um operador aritmético são uma sequência de mais de um item, mas o operador especificado requer operandos de item único.
        A notação (item (), item () +) representa o tipo de uma sequência de mais de um item.

      • A sequência de conteúdo de um construtor de nó do documento (por exemplo, XMLDOCUMENT) não pode conter nós de atributo.
  • Ação do sistema
    • A expressão XQuery não pode ser processada.
  • Resposta ao Desenvolvedor
    • Use operandos que tenham os tipos corretos para o operador.

      SQLSTATE: 10507
© Copyright IBM Corp.