sql >> Database teknologi >  >> RDS >> Oracle

ORA-00600 Når du kører ALTER-kommandoen?

Dette er en fejl, og du skal tale med din dba for at lave en SR, som paxdiablo sagde.

Hvis du er presset på tid, kan du manuelt gøre, hvad der gør

ALTER TABLE testTable ADD column1 NUMBER(1) DEFAULT 0 NOT NULL;
  1. Tilføj kolonnen som null:

    ALTER TABLE testTable ADD column1 NUMBER(1);
    
  2. Opdater værdier:

    update testTable set column1 = 0;
    
  3. Ændre tabel ikke null(mellem præcedens og dette, skal du være sikker på, at ingen indsætter i tabellen):

    ALTER TABLE testTable MODIFY(column1  NOT NULL)
    


  1. numerisk overløb med NULL kolonne (0,3)

  2. Hvordan kan jeg oversætte FileNet ID-id'et i DB2/Oracle til et brugervenligt GUID?

  3. Udfyld automatisk dato i Oracle-tabellen

  4. Ændring af, hvordan isql udfører SQL