| |
Db2 for z/OS 12.0.0 - SQL error codes
- Causa
- CONSTRUCTING AN ASSOCIATIVE ARRAY FAILED BECAUSE THE INPUT DATA INCLUDES AT LEAST ONE DUPLICATE ARRAY INDEX VALUE.
DUPLICATED INDEX VALUE: value.
Em uma matriz associativa, cada elemento é associado a um valor de índice exclusivo.
Quando a função de agregação ARRAY_AGG é usada para construir uma matriz, se mais de um elemento estiver associado ao mesmo valor de índice da
matriz, apenas um dos valores do elemento pode ser incluído na matriz.
Essa perda potencial de dados do elemento é a razão pela qual os valores de índice devem ser exclusivos dentro dos dados de entrada usados para
construir uma matriz associativa.
- value
- O valor de índice da matriz duplicado.
- Ação do sistema
- A declaração não pode ser processada.
- Resposta ao Desenvolvedor
- Altere os dados de entrada para que não haja valores de índice de matriz duplicados.
Ao usar a função de agregação ARRAY_AGG, pode ser necessário adicionar predicados à consulta que produz os conjuntos de agrupamento de agregação
para garantir que nenhuma das linhas inclua valores duplicados para o argumento de expressão de índice da função ARRAY_AGG.
SQLSTATE: 22545
© Copyright IBM Corp.
|
| |