sql >> Databasteknik >  >> RDS >> Oracle

ORA-00600 När du kör ALTER-kommandot?

Det här är en bugg, och du måste prata med din dba för att göra en SR som paxdiablo sa.

Om du är tidspressad kan du manuellt göra det som gör

ALTER TABLE testTable ADD column1 NUMBER(1) DEFAULT 0 NOT NULL;
  1. Lägg till kolumnen som null:

    ALTER TABLE testTable ADD column1 NUMBER(1);
    
  2. Uppdatera värden:

    update testTable set column1 = 0;
    
  3. Ändra tabell inte null(mellan prejudikat och detta, du måste vara säker på att ingen infogar i tabellen):

    ALTER TABLE testTable MODIFY(column1  NOT NULL)
    


  1. MySQL där kolumn ='x, y, z'

  2. Mysql:Lagra array av data i en enda kolumn

  3. jsp visar slumpmässigt antal rader från databasen

  4. Hitta poster där join inte finns