Dovresti usare modify
parola chiave invece del secondo alter
.
alter table
emp
modify
(
sal varchar2(10)
);
Quando modifichi il tipo di dati di una colonna di tabelle , devi utilizzare modify
parola chiave.
Ovviamente, devi gestire i dati delle colonne esistenti. Quando modifichi il tipo di dati di una colonna di tabelle, potresti voler esportare le righe, ridefinire la tabella e quindi reimportare i tuoi dati.
In questo dovresti seguire questi passaggi per modificare il tipo di dati di una colonna:
- Crea la nuova colonna alla fine della tabella.
- Esegui un aggiornamento per popolare la nuova colonna della tabella
- Elimina la vecchia colonna della tabella
- Rinomina la nuova colonna con il nome della colonna originale