Powinieneś użyć modify
słowo kluczowe zamiast drugiego alter
.
alter table
emp
modify
(
sal varchar2(10)
);
Podczas modyfikowania typu danych kolumny tabeli , musisz użyć modify
słowo kluczowe.
Oczywiście musisz poradzić sobie z istniejącymi danymi kolumn. Podczas modyfikowania typu danych kolumny tabeli możesz wyeksportować wiersze, przedefiniować tabelę, a następnie ponownie zaimportować dane.
W tym celu musisz wykonać następujące kroki, aby zmienić typ danych kolumny:
- Utwórz nową kolumnę na końcu tabeli.
- Uruchom aktualizację, aby wypełnić nową kolumnę tabeli
- Upuść starą kolumnę tabeli
- Zmień nazwę nowej kolumny na oryginalną nazwę kolumny