Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

ORA-00600 Ao executar o comando ALTER?


Isso é um bug, e você precisa conversar com seu dba para fazer um SR como disse o paxdiablo.

Se você estiver com pressa, você pode fazer manualmente o que faz
ALTER TABLE testTable ADD column1 NUMBER(1) DEFAULT 0 NOT NULL;

  1. Adicione a coluna como nula:
    ALTER TABLE testTable ADD column1 NUMBER(1);
    

  2. Atualizar valores:
    update testTable set column1 = 0;
    

  3. Alter table not null(entre precedente e isso, você deve ter certeza de que ninguém insere na tabela):
    ALTER TABLE testTable MODIFY(column1  NOT NULL)