| |
- Causa
- AN expression-type EXPRESSION HAS A BINDING OF A NAMESPACE PREFIX prefix-string TO NAMESPACE URI uri-string, INTRODUCED TO AN ELEMENT NAMED
element-name, THAT CONFLICTS WITH AN EXISTING NAMESPACE BINDING OF THE SAME PREFIX TO A DIFFERENT URI IN THE IN-SCOPE NAMESPACES OF THAT ELEMENT NODE.
ERROR QNAME=err:XUDY0023.
Uma expressão introduziu uma nova ligação de namespace para um prefixo em um nó de elemento que entra em conflito com uma das ligações de namespace
existentes dos namespaces no escopo desse nó.
- expression-type
- O tipo de expressão.
- prefix-string
- O prefixo
- uri-string
- O URI na nova ligação de espaço para nome.
- element-name
- O nome do elemento XML.
O nó do elemento pode ser o destino na expressão de atualização ou o pai do destino na expressão de atualização.
Por exemplo, uma expressão de inserção pode inserir um atributo em um elemento existente.
Se o QName do atributo inserido vincular o prefixo P a algum URI, mas um namespace no escopo do nó do elemento vincular o mesmo prefixo P a um URI
diferente, um conflito será detectado e esse erro será emitido.
- Ação do sistema
- A expressão XQuery não pode ser processada.
- Resposta ao Desenvolvedor
- Se a expressão estiver introduzindo intencionalmente uma nova ligação de espaço para nome, modifique a expressão para que use um prefixo de espaço
para nome diferente de todos os prefixos existentes dos espaços para nome no escopo do elemento indicado.
Caso contrário, modifique a expressão para que a ligação da sequência de prefixos use o mesmo URI que a ligação de namespace existente dos
namespaces no escopo do elemento indicado.
SQLSTATE: 10708
© Copyright IBM Corp.
|
| |