Oracle
 sql >> Datenbank >  >> RDS >> Oracle

ORA-00600 Beim Ausführen des ALTER-Befehls?

Dies ist ein Fehler, und Sie müssen mit Ihrem dba sprechen, um eine SR zu erstellen, wie paxdiablo sagte.

Wenn Sie unter Zeitdruck stehen, können Sie dies manuell erledigen

ALTER TABLE testTable ADD column1 NUMBER(1) DEFAULT 0 NOT NULL;
  1. Fügen Sie die Spalte als null hinzu:

    ALTER TABLE testTable ADD column1 NUMBER(1);
    
  2. Werte aktualisieren:

    update testTable set column1 = 0;
    
  3. Alter table not null (zwischen Präzedenzfall und diesem müssen Sie sicher sein, dass niemand etwas in die Tabelle einfügt):

    ALTER TABLE testTable MODIFY(column1  NOT NULL)