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