| |
- Causa
- A cláusula ORDER BY é inválida porque o nome da coluna name não faz parte do resultado da tabela.
A declaração é inválida porque uma coluna ('name') especificada na lista do ORDER BY não faz parte do resultado da tabela (que é isto, a mesma
não foi especificada na lista do SELECT).
Somente colunas que fazem parte do resultado podem ser usadas na cláusula ORDER BY quando o fullselect da delcaração SELECT não é um subselect.
- Ação do sistema
- A declaração não pode ser executada.
- Resposta ao Desenvolvedor
- Resposta ao Desenvolvedor: Corrija a sintaxe da delcaração, adicionando a coluna especificada no resultado ou elimine a mesma da cláusula ORDER BY.
Recorra ao capítulo 4 do DB2 SQL Reference para informações sobre as restrições no uso da cláusula
ORDER BY para ordenar o resultado de um SELECT.
SQLSTATE: 42707
© Copyright IBM Corp.
|
| |