Oracle
 sql >> Baza danych >  >> RDS >> Oracle

ORA-00600 Podczas uruchamiania polecenia ALTER?

To jest błąd i musisz porozmawiać ze swoją dba, aby utworzyć SR, jak powiedział paxdiablo.

Jeśli brakuje Ci czasu, możesz ręcznie zrobić to, co robi

ALTER TABLE testTable ADD column1 NUMBER(1) DEFAULT 0 NOT NULL;
  1. Dodaj kolumnę jako null:

    ALTER TABLE testTable ADD column1 NUMBER(1);
    
  2. Zaktualizuj wartości:

    update testTable set column1 = 0;
    
  3. Zmień tabelę not null (między precedensem a tym, musisz mieć pewność, że nikt nie wstawia do tabeli):

    ALTER TABLE testTable MODIFY(column1  NOT NULL)
    


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Użycie wielkości liter kiedy wstawić wartości

  2. Wykonaj instrukcję sql przez JDBC z wiązaniem CLOB

  3. Użycie słowa kluczowego DISTINCT powoduje ten błąd:nie jest to wyrażenie SELECTed

  4. Różnica między LockModeType Jpa

  5. Jak zmienić typ danych CLOB NA VARCHAR2 (sql)