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


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

   
 
Db2 for z/OS 12.0.0 - SQL error codes

  • Causa
    • THE CCSID FOR THE TABLE SPACE OR DATABASE CANNOT BE CHANGED BECAUSE THE TABLE SPACE OR DATABASE ALREADY CONTAINS A TABLE THAT IS REFERENCED IN EXISTING VIEW, OR MATERIALIZED QUERY TABLE DEFINITIONS OR AN EXTENDED INDEX

      Uma instrução ALTER não pode ser usada para alterar o CCSID para um espaço de tabela ou banco de dados que contém uma tabela que é referenciada em uma exibição existente ou definições de tabela de consulta materializada ou uma tabela que já possui um índice estendido.
  • Ação do sistema
    • A declaração não pode ser processada.
  • Resposta ao Desenvolvedor
    • Para alterar o CCSID para o espaço especificado, conclua as seguintes etapas:
      1. Elimine qualquer visão existente ou definições de tabela de consulta materializada que se refiram às tabelas contidas no espaço identificado.
      2. Elimine todos os índices estendidos criados na tabela.
      3. Emita novamente a instrução ALTER.

      SQLSTATE: 42945
© Copyright IBM Corp.