sql >> Database >  >> RDS >> Oracle

ORA-00600 Bij het uitvoeren van het ALTER-commando?

Dit is een bug en je moet met je dba praten om een ​​SR te maken, zoals paxdiablo zei.

Als u lang onder druk staat, kunt u handmatig doen wat doet

ALTER TABLE testTable ADD column1 NUMBER(1) DEFAULT 0 NOT NULL;
  1. Voeg de kolom toe als null:

    ALTER TABLE testTable ADD column1 NUMBER(1);
    
  2. Waarden bijwerken:

    update testTable set column1 = 0;
    
  3. Wijzig tabel niet null (tussen precedent en dit, u moet er zeker van zijn dat niemand in de tabel invoegt):

    ALTER TABLE testTable MODIFY(column1  NOT NULL)
    


  1. Een nieuwe kolom toevoegen aan een tijdelijke tabel

  2. Waar worden Postgres-databasebestanden opgeslagen in ubuntu?

  3. Koppelen van php-formulier aan database

  4. sql onderscheiden, krijgt 2 kolommen