| |
Db2 for z/OS 12.0.0 - SQL error codes
- Causa
- INVALID SPECIFICATION OF A SECURITY LABEL COLUMN table-name.column-name REASON CODE reason-code
Para uma coluna de rótulo de segurança, a especificação de um atributo em uma instrução CREATE TABLE ou ALTER TABLE, DECLARE GLOBAL TEMPORARY TABLE
ou CREATE GLOBAL TEMPORARY TABLE pode ser inválida.
- table-name
- O nome da tabela.
- column-name
- O nome da coluna.
- reason-code
- O motivo da mensagem ou código SQL, indicado por um dos seguintes valores:
- O tipo de dados subjacente da coluna do rótulo de segurança não é compatível.
Uma coluna de rótulo de segurança deve ser definida como CHAR (8) para dados de byte único.
- Um procedimento de edição que é definido com a sensibilidade do atributo de linha foi especificado para a tabela com uma coluna de rótulo de
segurança.
- Uma coluna de rótulo de segurança deve ser definida como NOT NULL WITH DEFAULT.
- Uma coluna de rótulo de segurança DEFAULT não pode ser alterada.
- Uma coluna de rótulo de segurança não pode ser definida para uma tabela temporária global criada.
- O tipo de dados de uma coluna de rótulo de segurança não pode ser alterado.
- Uma coluna de rótulo de segurança não pode ser definida para uma tabela que é a fonte de uma tabela de consulta materializada.
- Uma restrição de verificação não pode especificar uma coluna de rótulo de segurança.
- Uma coluna de rótulo de segurança não pode ser definida para uma tabela apenas de acelerador.
- Ação do sistema
- A declaração não pode ser processada.
- Resposta ao Desenvolvedor
- Corrija a sintaxe e reenvie a instrução.
SQLSTATE: 42963
© Copyright IBM Corp.
|
| |