SQL - SQLCODE's - Códigos negativos -20182


Volta a página anterior

Volta ao Menu Principal


Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF. - cad_cobol@hotmail.com

SQLCode -20182

   
 
Db2 for z/OS 12.0.0 - SQL error codes

  • Causa
    • PARTITIONING CLAUSE clause ON stmt-type STATEMENT FOR index-name IS NOT VALID

      A cláusula de valores PARTITIONING não foi aceita na instrução CREATE ou ALTER INDEX por um dos seguintes motivos:
      • Em ALTER INDEX, se a tabela usa particionamento CONTROLLED baseado em tabela ou se o índice é um índice de particionamento criado na Versão 8 ou versões posteriores.

      • Em CREATE INDEX, os atributos de particionamento de valores foram especificados em uma instrução CREATE ou ALTER TABLE anterior para a tabela.

      • Em CREATE INDEX, se o esquema de particionamento do índice for predeterminado por aquele dos dados subjacentes.

      • Em ALTER TABLE, ao alterar os valores da chave de limite de partição, se houver qualquer coluna de objeto grande (LOB) na tabela.
  • Ação do sistema
    • A declaração não pode ser processada.
  • Resposta ao Desenvolvedor
    • Altere o nome do índice para um índice para o qual a cláusula de particionamento de valores seja válida e reenvie a instrução.

      SQLSTATE: 530A2
© Copyright IBM Corp.