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


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 -20181

   
 
Db2 for z/OS 12.0.0 - SQL error codes

  • Causa
    • COLUMN CANNOT BE ADDED TO INDEX index-name

      Foi feita uma tentativa de adicionar uma coluna a um índice, mas a coluna não pôde ser adicionada.
      index-name
      O nome do índice.
      A coluna não pôde ser adicionada devido a limitações na cláusula especificada para a instrução ALTER INDEX:
      • ALTER INDEX ADD COLUMN
        A coluna não pode ser adicionada por uma série de razões, incluindo as mostradas abaixo:
        • O índice é um índice auxiliar.
        • O índice impõe exclusividade de valores para uma coluna ROWID.
        • O índice é um índice de particionamento e o particionamento baseado em índice está sendo usado.
        • O índice é um índice XML.
        • O índice é um índice estendido.
        • O índice é definido com um ponto com a cláusula WITHOUT OVERLAPS.
        • O índice possui pelo menos uma coluna INCLUDE.
        • O índice impõe uma chave primária, chave exclusiva ou restrição referencial.
        • O índice é necessário para uma restrição referencial temporal.
      • ALTER INDEX ADD INCLUDE
        A coluna não pode ser adicionada por uma série de razões, incluindo as mostradas abaixo:
        • O índice é um índice auxiliar.
        • O índice é um índice não exclusivo.
        • O índice é um índice de particionamento e o particionamento baseado em índice está sendo usado.
        • O índice é um índice XML.
        • O índice é um índice estendido (como um índice baseado em expressão).
        • O índice é definido com um ponto com a cláusula WITHOUT OVERLAPS.
        • O índice é necessário para uma restrição referencial temporal.
  • Ação do sistema
    • A declaração não pode ser processada.
  • Resposta ao Desenvolvedor
    • Altere a instrução para se referir a um índice que pode ter uma coluna adicionada a ele ou elimine e recrie o índice, incluindo todas as colunas necessárias.

      SQLSTATE: 428FS
© Copyright IBM Corp.