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


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

   
 
  • Causa
    • AN XQUERY EXPRESSION REFERENCES AN ELEMENT NAME, ATTRIBUTE NAME, TYPE NAME, FUNCTION NAME, NAMESPACE PREFIX, OR VARIABLE NAME undefined-name THAT IS NOT DEFINED WITHIN THE STATIC CONTEXT.
      ERROR QNAME= ERR:XPST0008

      Durante a fase de análise estática, o contexto estático é usado para resolver nomes de elementos, nomes de atributos, nomes de tipos, nomes de funções, prefixos de namespace e nomes de variáveis.
      Se uma expressão usar um nome indefinido que não foi encontrado no contexto estático, será gerado um erro estático.
  • Ação do sistema
    • A expressão XQuery não pode ser processada.
  • Resposta ao Desenvolvedor
    • Use um nome definido dentro do contexto estático.
      Se o QName incluir um prefixo, verifique se o prefixo do namespace foi vinculado a um namespace por meio de uma declaração de namespace.
      Se o erro resultar de uma referência de variável, verifique se a variável está dentro do escopo da expressão.

      SQLSTATE: 10506
© Copyright IBM Corp.