| |
Db2 for z/OS 12.0.0 - SQL error codes
- Causa
- TABLE table-name CANNOT BE DEFINED AS A DEPENDENT OF REFERENTIAL CONSTRAINT constraint-name.
REASON reason-code.
O objeto de uma instrução ALTER TABLE não pode ser definido como uma tabela dependente em uma restrição referencial pelo motivo indicado pelo código
de razão.
- table-name
- O nome da tabela que é nomeada como a tabela dependente.
- constraint-name
- O nome da restrição referencial na qual a tabela alterada é a tabela dependente.
- reason-code
- O motivo da mensagem ou código SQL, indicado por um dos seguintes valores:
- PERIOD BUSINESS_TIME foi especificado como parte de uma definição de restrição referencial temporal que resultaria em um ciclo referencial.
As tabelas pai e filho não devem ser a mesma tabela em uma restrição referencial temporal, e a tabela filho não deve ser descendente, direta
ou indiretamente, de outra tabela que seja descendente da tabela pai.
- Um índice que impõe uma restrição referencial temporal contém uma coluna INCLUDE. Isso não é permitido.
- Ação do sistema
- A declaração não pode ser processada.
- Resposta ao Desenvolvedor
- Corrija a definição da restrição.
SQLSTATE: 42915
© Copyright IBM Corp.
|
| |