| |
Db2 for z/OS 12.0.0 - SQL error codes
- Causa
- SEQUENCE sequence-name CANNOT BE USED AS SPECIFIED
A sequência foi referenciada em um contexto no qual não pode ser usada.
- sequence-name
- O nome da sequência.
A sequência era uma referência inválida a um objeto de sequência gerado pelo sistema.
A sequência foi gerada pelo sistema para um dos seguintes tipos de coluna: catálogo, identidade ou DB2_GENERATED_DOCID_FOR_XML.
Essas sequências não podem ser referenciadas em:
- Uma declaração ALTER SEQUENCE
- Uma declaração DROP SEQUENCE
- Uma declaração COMMENT para especificar um comentário para uma sequência
- Uma instrução CREATE ALIAS para definir um alias para uma sequência
- Uma instrução GRANT ou REVOKE que faz referência à sequência
- Uma expressão NEXT VALUE ou PREVIOUS VALUE.
Este erro também pode ser emitido quando o Db2 está criando implicitamente uma sequência que torna inválida a definição incompleta de um apelido
existente para uma sequência, porque um apelido para uma sequência não pode ser definido em uma sequência gerada pelo sistema.
- Ação do sistema
- A declaração não pode ser processada.
- Resposta ao Desenvolvedor
- Especifique o nome de um objeto de sequência definido pelo usuário neste contexto.
SQLSTATE: 428FB
© Copyright IBM Corp.
|
| |